kernel/Makefile.rhelver

68 lines
2.3 KiB
Makefile
Raw Normal View History

RHEL_MAJOR = 9
kernel-5.14.0-504.el9 * Mon Sep 02 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-504.el9] - Bump RHEL MINOR to 9.6 (Rado Vrbovsky) - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-54768] {CVE-2024-43854} - perf/x86/amd/uncore: Fix DF and UMC domain identification (David Arcari) [RHEL-43147] - x86/mm/numa: Move early mptable evaluation into common code (David Arcari) [RHEL-43147] - x86/cpu: Move leftover contents of topology.c to setup.c (David Arcari) [RHEL-43147] - x86/topology: convert to use arch_cpu_is_hotpluggable() (David Arcari) [RHEL-43147] - x86/topology: use weak version of arch_unregister_cpu() (David Arcari) [RHEL-43147] - x86/topology: Switch over to GENERIC_CPU_DEVICES (David Arcari) [RHEL-43147] - x86/topology: remove arch_*register_cpu() exports (David Arcari) [RHEL-43147] - x86/topology/intel: Unlock CPUID before evaluating anything (David Arcari) [RHEL-43147] - x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater (David Arcari) [RHEL-43147] - x86/topology: Handle bogus ACPI tables correctly (David Arcari) [RHEL-43147] - x86/topology/amd: Ensure that LLC ID is initialized (David Arcari) [RHEL-43147] - x86/xen: return a sane initial apic id when running as PV guest (David Arcari) [RHEL-43147] - x86/cpu/amd: Move TOPOEXT enablement into the topology parser (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the NODEID_MSR union actually work (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the CPUID 0x80000008 parser correct (David Arcari) [RHEL-43147] - x86/topology: Don't update cpu_possible_map in topo_set_cpuids() (David Arcari) [RHEL-43147] - x86/topology: Handle the !APIC case gracefully (David Arcari) [RHEL-43147] - x86/topology: Don't evaluate logical IDs during early boot (David Arcari) [RHEL-43147] - x86/cpu/topology: Add support for the AMD 0x80000026 leaf (David Arcari) [RHEL-43147] - x86/topology: Ignore non-present APIC IDs in a present package (David Arcari) [RHEL-43147] - x86/apic: Build the x86 topology enumeration functions on UP APIC builds too (David Arcari) [RHEL-43147] - x86/cpu/topology: Get rid of cpuinfo::x86_max_cores (David Arcari) [RHEL-43147] - docs: move x86 documentation into Documentation/arch/ [partial] (David Arcari) [RHEL-43147] - x86/cpu: Remove x86_coreid_bits (David Arcari) [RHEL-43147] - x86/mm/numa: Use core domain size on AMD (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide __num_[cores|threads]_per_package (David Arcari) [RHEL-43147] - x86/cpu/topology: Rename smp_num_siblings (David Arcari) [RHEL-43147] - arch/x86/kernel/setup.c: fixup rh_check_supported (David Arcari) [RHEL-43147] - x86/cpu/topology: Retrieve cores per package from topology bitmaps (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology logical mapping mechanism (David Arcari) [RHEL-43147] - x86/smpboot: Change smp_store_boot_cpu_info() to static (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide logical pkg/die mapping (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify cpu_mark_primary_thread() (David Arcari) [RHEL-43147] - x86/cpu/topology: Mop up primary thread mask handling (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology bitmaps for sizing (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register the boot CPU APIC properly (David Arcari) [RHEL-43147] - x86/cpu/topology: Let XEN/PV use topology from CPUID/MADT (David Arcari) [RHEL-43147] - x86/acpi: Dont invoke topology_register_apic() for XEN PV (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Count number of vCPUs early (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register fake APICs (David Arcari) [RHEL-43147] - x86/mpparse: Switch to new init callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Provide separate early/late callbacks (David Arcari) [RHEL-43147] - x86/dtb: Rename x86_dtb_init() (David Arcari) [RHEL-43147] - x86/mpparse: Prepare for callback separation (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Prepare for separate mpparse callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Rename default_find_smp_config() (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Remove cpudata fiddling (David Arcari) [RHEL-43147] - x86/cpu/topology: Assign hotpluggable CPUIDs during init (David Arcari) [RHEL-43147] - x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplug (David Arcari) [RHEL-43147] - x86/topology: Add a mechanism to track topology via APIC IDs (David Arcari) [RHEL-43147] - x86/cpu: Detect real BSP on crash kernels (David Arcari) [RHEL-43147] - x86/cpu/topology: Rework possible CPU management (David Arcari) [RHEL-43147] - x86/cpu/topology: Sanitize the APIC admission logic (David Arcari) [RHEL-43147] - x86/cpu/topology: Use a data structure for topology info (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify APIC registration (David Arcari) [RHEL-43147] - x86/cpu/topology: Confine topology information (David Arcari) [RHEL-43147] - x86/mpparse: Use new APIC registration function (David Arcari) [RHEL-43147] - x86/acpi: Use new APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide separate APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Move registration out of APIC code (David Arcari) [RHEL-43147] - x86/apic/msi: Use DOMAIN_BUS_GENERIC_MSI for HPET/IO-APIC domain search (David Arcari) [RHEL-43147] - x86/apic: Use a proper define for invalid ACPI CPU ID (David Arcari) [RHEL-43147] - x86/apic: Remove yet another dubious callback (David Arcari) [RHEL-43147] - x86/apic: Remove the pointless writeback of boot_cpu_physical_apicid (David Arcari) [RHEL-43147] - x86/mpparse: Remove the physid_t bitmap wrapper (David Arcari) [RHEL-43147] - x86/apic: Remove check_apicid_used() and ioapic_phys_id_map() (David Arcari) [RHEL-43147] - x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck() (David Arcari) [RHEL-43147] - x86/ioapic: Make io_apic_get_unique_id() simpler (David Arcari) [RHEL-43147] - x86/apic: Get rid of get_physical_broadcast() (David Arcari) [RHEL-43147] - x86/ioapic: Replace some more set bit nonsense (David Arcari) [RHEL-43147] - x86/platform/ce4100: Dont override x86_init.mpparse.setup_ioapic_ids (David Arcari) [RHEL-43147] - x86/apic: Remove unused phys_pkg_id() callback (David Arcari) [RHEL-43147] - arch/x86: Fix typos (David Arcari) [RHEL-43147] - x86/cpu/topology: Make the APIC mismatch warnings complete (David Arcari) [RHEL-43147] - x86/cpu: Remove topology.c (David Arcari) [RHEL-43147] - x86/cpu: Make topology_amd_node_id() use the actual node info (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for HYGON (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for AMD (David Arcari) [RHEL-43147] - x86/cpu: Provide an AMD/HYGON specific topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpuid_read() et al. (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Intel (David Arcari) [RHEL-43147] - x86/cpu: Provide a sane leaf 0xb/0x1f parser (David Arcari) [RHEL-43147] - x86/cpu: Move __max_die_per_package to common.c (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Centaur and Zhaoxin (David Arcari) [RHEL-43147] - x86/cpu: Add legacy topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpu_init/parse_topology() (David Arcari) [RHEL-43147] - drivers: base: Move cpu_dev_init() after node_dev_init() (David Arcari) [RHEL-43147] - base/node.c: initialize the accessor list before registering (David Arcari) [RHEL-43147] - Revert "x86/topology: Fix max_siblings calculation for some hybrid cpus" (David Arcari) [RHEL-43147] Resolves: RHEL-43147, RHEL-54768 Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2024-09-02 20:14:05 +00:00
RHEL_MINOR = 6
#
# RHEL_RELEASE
# -------------
#
# Represents build number in 'release' part of RPM's name-version-release.
# name is <package_name>, e.g. kernel
# version is upstream kernel version this kernel is based on, e.g. 4.18.0
# release is <RHEL_RELEASE>.<dist_tag>[<buildid>], e.g. 100.el8
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
kernel-5.14.0-521.el9 * Sat Oct 19 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-521.el9] - ice: stop calling pci_disable_device() as we use pcim (Myron Stowe) [RHEL-59033] - PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Myron Stowe) [RHEL-59033] - PCI: Fix potential deadlock in pcim_intx() (Myron Stowe) [RHEL-59033] - PCI: controller: Add missing MODULE_DESCRIPTION() macros (Myron Stowe) [RHEL-59033] - PCI: Add missing MODULE_DESCRIPTION() macros (Myron Stowe) [RHEL-59033] - PCI/PM: Switch to new Intel CPU model defines (Myron Stowe) [RHEL-59033] - PCI: Use array for .id_table consistently (Myron Stowe) [RHEL-59033] - ACPI: PCI: Remove unused struct 'acpi_handle_node' (Myron Stowe) [RHEL-59033] - PCI: switchtec: Make switchtec_class constant (Myron Stowe) [RHEL-59033] - PCI: vmd: Create domain symlink before pci_bus_add_devices() (Myron Stowe) [RHEL-59033] - PCI: tegra: Remove unused struct 'tegra_pcie_soc' (Myron Stowe) [RHEL-59033] - PCI: tegra194: Set EP alignment restriction for inbound ATU (Myron Stowe) [RHEL-59033] - PCI: dw-rockchip: Refactor the driver to prepare for EP mode (Myron Stowe) [RHEL-59033] - PCI: dw-rockchip: Add rockchip_pcie_get_ltssm() helper (Myron Stowe) [RHEL-59033] - PCI: dw-rockchip: Fix weird indentation (Myron Stowe) [RHEL-59033] - PCI: dw-rockchip: Fix initial PERST# GPIO value (Myron Stowe) [RHEL-59033] - PCI: dw-rockchip: Add error messages in .probe() error paths (Myron Stowe) [RHEL-59033] - PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Myron Stowe) [RHEL-59033] - PCI: rockchip-host: Wait 100ms after reset before starting configuration (Myron Stowe) [RHEL-59033] - PCI: rockchip-host: Fix rockchip_pcie_host_init_port() PERST# handling (Myron Stowe) [RHEL-59033] - PCI: rcar-gen4: Add support for R-Car V4H (Myron Stowe) [RHEL-59033] - PCI: rcar-gen4: Add .ltssm_control() for other SoC support (Myron Stowe) [RHEL-59033] - PCI: rcar-gen4: Add struct rcar_gen4_pcie_drvdata (Myron Stowe) [RHEL-59033] - PCI: dwc: Add PCIE_PORT_{FORCE,LANE_SKEW} macros (Myron Stowe) [RHEL-59033] - PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup() (Myron Stowe) [RHEL-59033] - PCI: loongson: Enable MSI in LS7A Root Complex (Myron Stowe) [RHEL-59033] - PCI: ls-gen4: Make struct mobiveil_rp_ops constant (Myron Stowe) [RHEL-59033] - PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Myron Stowe) [RHEL-59033] - PCI: keystone: Don't enable BAR 0 for AM654x (Myron Stowe) [RHEL-59033] - PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode() (Myron Stowe) [RHEL-59033] - PCI: exynos: Adapt to use bulk clock APIs (Myron Stowe) [RHEL-59033] - PCI: dra7xx: Fix dra7xx_pcie_cpu_addr_fixup() parameter name (Myron Stowe) [RHEL-59033] - PCI: artpec6: Fix artpec6_pcie_cpu_addr_fixup() parameter name (Myron Stowe) [RHEL-59033] - PCI: al: Check IORESOURCE_BUS existence during probe (Myron Stowe) [RHEL-59033] - PCI: dwc: ep: Enforce DWC specific 64-bit BAR limitation (Myron Stowe) [RHEL-59033] - PCI: layerscape-ep: Use the generic dw_pcie_ep_linkdown() API to handle Link Down event (Myron Stowe) [RHEL-59033] - PCI: qcom-ep: Use the generic dw_pcie_ep_linkdown() API to handle Link Down event (Myron Stowe) [RHEL-59033] - PCI: dwc: ep: Remove dw_pcie_ep_init_notify() wrapper (Myron Stowe) [RHEL-59033] - PCI: dwc: ep: Add a generic dw_pcie_ep_linkdown() API to handle Link Down event (Myron Stowe) [RHEL-59033] - PCI: dwc: Add generic MSG TLP support for sending PME_Turn_Off when system suspend (Myron Stowe) [RHEL-59033] - PCI: Add PCIE_MSG_CODE_PME_TURN_OFF message macro (Myron Stowe) [RHEL-59033] - PCI: Add PCIE_MSG_CODE_ASSERT_INTx message macros (Myron Stowe) [RHEL-59033] - PCI: dwc: Add outbound MSG TLPs support (Myron Stowe) [RHEL-59033] - PCI: dwc: Consolidate args of dw_pcie_prog_outbound_atu() into a structure (Myron Stowe) [RHEL-59033] - PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot (Myron Stowe) [RHEL-59033] - PCI: dwc: Use msleep() in dw_pcie_wait_for_link() (Myron Stowe) [RHEL-59033] - PCI: kirin: Convert to use agnostic GPIO API (Myron Stowe) [RHEL-59033] - PCI: kirin: Convert kirin_pcie_parse_port() to scoped iterator (Myron Stowe) [RHEL-59033] - PCI: imx6: Convert to use agnostic GPIO API (Myron Stowe) [RHEL-59033] - PCI: dwc: Remove unused of_gpio.h inclusion (Myron Stowe) [RHEL-59033] - PCI: aardvark: Remove unused of_gpio.h inclusion (Myron Stowe) [RHEL-59033] - PCI: dra7xx: Add missing chained IRQ header inclusion (Myron Stowe) [RHEL-59033] - Documentation: PCI: pci-endpoint: Fix EPF ops list (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Remove unused pci_endpoint_test_bar_{readl,writel} functions (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Document policy about adding pci_device_id (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Refactor dma_set_mask_and_coherent() logic (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Use memcpy_toio()/memcpy_fromio() for BAR tests (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Add support for Rockchip rk3588 (Myron Stowe) [RHEL-59033] - PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup() (Myron Stowe) [RHEL-59033] - PCI: endpoint: Clean up error handling in vpci_scan_bus() (Myron Stowe) [RHEL-59033] - PCI: endpoint: Make pci_epc_class struct constant (Myron Stowe) [RHEL-59033] - PCI: endpoint: Introduce 'epc_deinit' event and notify the EPF drivers (Myron Stowe) [RHEL-59033] - PCI: endpoint: pci-epf-test: Handle Link Down event (Myron Stowe) [RHEL-59033] - PCI: endpoint: pci-epf-{mhi/test}: Move DMA initialization to EPC init callback (Myron Stowe) [RHEL-59033] - PCI: endpoint: pci-epf-test: Refactor pci_epf_test_unbind() function (Myron Stowe) [RHEL-59033] - PCI: endpoint: Rename BME to Bus Master Enable (Myron Stowe) [RHEL-59033] - PCI: endpoint: Rename core_init() callback in 'struct pci_epc_event_ops' to epc_init() (Myron Stowe) [RHEL-59033] - PCI: endpoint: pci-epf-test: Use 'msix_capable' flag directly in pci_epf_test_alloc_space() (Myron Stowe) [RHEL-59033] - PCI: endpoint: pci-epf-test: Make use of cached 'epc_features' in pci_epf_test_core_init() (Myron Stowe) [RHEL-59033] - PCI: endpoint: Remove unused field in struct pci_epf_group (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: qcom: x1e80100: Make the MHI reg region mandatory (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: generic: Add ats-supported property (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: mediatek,mt7621-pcie: Add PCIe host topology ASCII graph (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: qcom: Add OPP table (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: xilinx-cpm: Fix overlapping of bridge register and 32-bit BAR addresses (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: rockchip: Add DesignWare based PCIe Endpoint controller (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: rockchip-dw-pcie: Fix description of legacy IRQ (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: rockchip-dw-pcie: Prepare for Endpoint mode support (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: snps,dw-pcie-ep: Add tx_int{a,b,c,d} legacy IRQs (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific interrupt-names (Myron Stowe) [RHEL-59033] - dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific reg-name (Myron Stowe) [RHEL-59033] - PCI: Relax bridge window tail sizing rules (Myron Stowe) [RHEL-59033] - PCI: Make minimum bridge window alignment reference more obvious (Myron Stowe) [RHEL-59033] - PCI: Fix resource double counting on remove & rescan (Myron Stowe) [RHEL-59033] - resource: Export find_resource_space() (Myron Stowe) [RHEL-59033] - resource: Handle simple alignment inside __find_resource_space() (Myron Stowe) [RHEL-59033] - resource: Use typedef for alignf callback (Myron Stowe) [RHEL-59033] - resource: Document find_resource_space() and resource_constraint (Myron Stowe) [RHEL-59033] - resource: Rename find_resource() to find_resource_space() (Myron Stowe) [RHEL-59033] - PCI: Warn on missing cfg_access_lock during secondary bus reset (Myron Stowe) [RHEL-59033] - PCI/DPC: Disable DPC service on suspend (Myron Stowe) [RHEL-59033] - PCI: Use preserve_config in place of pci_flags (Myron Stowe) [RHEL-59033] - PCI: Unify ACPI and DT 'preserve config' support (Myron Stowe) [RHEL-59033] - PCI: of: Add of_pci_preserve_config() for per-host bridge support (Myron Stowe) [RHEL-59033] - PCI: Move PRESERVE_BOOT_CONFIG _DSM evaluation to pci_register_host_bridge() (Myron Stowe) [RHEL-59033] - drm/vboxvideo: fix mapping leaks (Myron Stowe) [RHEL-59033] - PCI: Add managed pcim_iomap_range() (Myron Stowe) [RHEL-59033] - PCI: Remove legacy pcim_release() (Myron Stowe) [RHEL-59033] - PCI: Fix devres regression in pci_intx() (Myron Stowe) [RHEL-59033] - PCI: Add managed pcim_intx() (Myron Stowe) [RHEL-59033] - PCI: Give pcim_set_mwi() its own devres cleanup callback (Myron Stowe) [RHEL-59033] - PCI: Move struct pci_devres.pinned bit to struct pci_dev (Myron Stowe) [RHEL-59033] - PCI: Remove struct pci_devres.enabled status bit (Myron Stowe) [RHEL-59033] - PCI: Document hybrid devres hazards (Myron Stowe) [RHEL-59033] - PCI: Add managed pcim_request_region() (Myron Stowe) [RHEL-59033] - PCI: Deprecate pcim_iomap_table(), pcim_iomap_regions_request_all() (Myron Stowe) [RHEL-59033] - PCI: Add managed partial-BAR request and map infrastructure (Myron Stowe) [RHEL-59033] - PCI: Add devres helpers for iomap table (Myron Stowe) [RHEL-59033] - PCI: Add and use devres helper for bit masks (Myron Stowe) [RHEL-59033] - resource: add walk_system_ram_res_rev() (Myron Stowe) [RHEL-59033] - kernel/resource: Increment by align value in get_free_mem_region() (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support (Myron Stowe) [RHEL-59033] - resource: Unify next_resource() and next_resource_skip_children() (Myron Stowe) [RHEL-59033] - resource: Reuse for_each_resource() macro (Myron Stowe) [RHEL-59033] - PCI: move OF status = "disabled" detection to dev->match_driver (Myron Stowe) [RHEL-59033] - PCI: Use of_property_present() for testing DT property presence (Myron Stowe) [RHEL-59033] - resource: Replace printk(KERN_WARNING) by pr_warn(), printk() by pr_info() (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic (Myron Stowe) [RHEL-59033] - misc: pci_endpoint_test: Aggregate params checking for xfer (Myron Stowe) [RHEL-59033] - resource: add define macro for register address resources (Myron Stowe) [RHEL-59033] - kernel/resource: fix kfree() of bootmem memory again (Myron Stowe) [RHEL-59033] - PCI: of: Allow matching of an interrupt-map local to a PCI device (Myron Stowe) [RHEL-59033] - RDMA: Remove unnecessary ternary operators (Kamal Heib) [RHEL-52273] - RDMA/qedr: Remove a duplicate assignment in qedr_create_gsi_qp() (Kamal Heib) [RHEL-52273] - RDMA/irdma: Annotate flexible array with __counted_by() in struct irdma_qvlist_info (Kamal Heib) [RHEL-49824] - RDMA/irdma: Remove duplicate assignment (Kamal Heib) [RHEL-49824] - RDMA/irdma: Add AE for too many RNRS (Kamal Heib) [RHEL-49824] - RDMA/irdma: Set the CQ read threshold for GEN 1 (Kamal Heib) [RHEL-49824] - RDMA/irdma: Validate max_send_wr and max_recv_wr (Kamal Heib) [RHEL-49824] - RDMA/irdma: Avoid free the non-cqp_request scratch (Kamal Heib) [RHEL-49824] - RDMA/irdma: Fix support for 64k pages (Kamal Heib) [RHEL-49824] - RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned (Kamal Heib) [RHEL-49824] - RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info() (Kamal Heib) [RHEL-49824] - RDMA/irdma: Add wait for suspend on SQD (Kamal Heib) [RHEL-49824] - RDMA/irdma: Do not modify to SQD on error (Kamal Heib) [RHEL-49824] - RDMA/irdma: Use crypto_shash_digest() in irdma_ieq_check_mpacrc() (Kamal Heib) [RHEL-49824] - RDMA/irdma: Add support to re-register a memory region (Kamal Heib) [RHEL-49824] - RDMA/irdma: Replace deprecated strncpy (Kamal Heib) [RHEL-49824] - ibmvnic: Inspect header requirements before using scrq direct (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Perform tx CSO during send scrq direct (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Only record tx completed bytes once per handler (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Introduce send sub-crq direct (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Remove duplicate memory barriers in tx (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Reduce memcpys in tx descriptor generation (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Use header len helper functions on tx (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Only replenish rx pool when resources are getting low (Mamatha Inamdar) [RHEL-53368] - ibmvnic: Return error code on TX scrq flush fail (Mamatha Inamdar) [RHEL-53368] - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-57750] - net: ethtool: Allow write mechanism of LPL and both LPL and EPL (Michal Schmidt) [RHEL-57750] - ethtool: Fix context creation with no parameters (Michal Schmidt) [RHEL-57750] - net: ethtool: fix off-by-one error in max RSS context IDs (Michal Schmidt) [RHEL-57750] - ethtool: fix the state of additional contexts with old API (Michal Schmidt) [RHEL-57750] - ethtool: fix setting key and resetting indir at once (Michal Schmidt) [RHEL-57750] - ethtool: rss: echo the context number back (Michal Schmidt) [RHEL-57750] - netlink: specs: correct the spec of ethtool (Michal Schmidt) [RHEL-57750] - net: Add struct kernel_ethtool_ts_info (Michal Schmidt) [RHEL-57750] - net: Change the API of PHY default timestamp to MAC (Michal Schmidt) [RHEL-57750] - net: phy: bcm54811: New link mode for BroadR-Reach (Michal Schmidt) [RHEL-57750] - net: ethtool: pse-pd: Fix possible null-deref (Michal Schmidt) [RHEL-57750] - net: ethtool: Monotonically increase the message sequence number (Michal Schmidt) [RHEL-57750] - net: ethtool: let drivers declare max size of RSS indir table and key (Michal Schmidt) [RHEL-57750] - net: ethtool: let drivers remove lost RSS contexts (Michal Schmidt) [RHEL-57750] - net: ethtool: Fix RSS setting (Michal Schmidt) [RHEL-57750] - ethtool: use the rss context XArray in ring deactivation safety-check (Michal Schmidt) [RHEL-57750] - ethtool: fail closed if we can't get max channel used in indirection tables (Michal Schmidt) [RHEL-57750] - ethtool: netlink: do not return SQI value if link is down (Michal Schmidt) [RHEL-57750] - netlink: specs: Expand the PSE netlink command with C33 pw-limit attributes (Michal Schmidt) [RHEL-57750] - net: ethtool: Add new power limit get and set features (Michal Schmidt) [RHEL-57750] - net: pse-pd: Add new power limit get and set c33 features (Michal Schmidt) [RHEL-57750] - netlink: specs: Expand the PSE netlink command with C33 new features (Michal Schmidt) [RHEL-57750] - net: ethtool: pse-pd: Expand C33 PSE status with class, power and extended state (Michal Schmidt) [RHEL-57750] - ethtool: move firmware flashing flag to struct ethtool_netdev_state (Michal Schmidt) [RHEL-57750] - net: ethtool: fix compat with old RSS context API (Michal Schmidt) [RHEL-57750] - net: ethtool: Fix the panic caused by dev being null when dumping coalesce (Michal Schmidt) [RHEL-57750] - net: ethtool: use the tracking array for get_rxfh on custom RSS contexts (Michal Schmidt) [RHEL-57750] - net: ethtool: add a mutex protecting RSS contexts (Michal Schmidt) [RHEL-57750] - net: ethtool: add an extack parameter to new rxfh_context APIs (Michal Schmidt) [RHEL-57750] - net: ethtool: let the core choose RSS context IDs (Michal Schmidt) [RHEL-57750] - net: ethtool: record custom RSS contexts in the XArray (Michal Schmidt) [RHEL-57750] - net: ethtool: attach an XArray of custom RSS contexts to a netdevice (Michal Schmidt) [RHEL-57750] - net: move ethtool-related netdev state into its own struct (Michal Schmidt) [RHEL-57750] - ethtool: Add ability to flash transceiver modules' firmware (Michal Schmidt) [RHEL-57750] - ethtool: cmis_fw_update: add a layer for supporting firmware update using CDB (Michal Schmidt) [RHEL-57750] - ethtool: cmis_cdb: Add a layer for supporting CDB commands (Michal Schmidt) [RHEL-57750] - net: sfp: Add more extended compliance codes (Michal Schmidt) [RHEL-57750] - ethtool: Veto some operations during firmware flashing process (Michal Schmidt) [RHEL-57750] - net: no longer acquire RTNL in threaded_show() (Michal Schmidt) [RHEL-57750] - ethtool: Add flashing transceiver modules' firmware notifications ability (Michal Schmidt) [RHEL-57750] - ethtool: Add an interface for flashing transceiver modules' firmware (Michal Schmidt) [RHEL-57750] - ethtool: Add ethtool operation to write to a transceiver module EEPROM (Michal Schmidt) [RHEL-57750] - ethtool: provide customized dim profile management (Michal Schmidt) [RHEL-57750] - netlink: specs: Fix pse-set command attributes (Michal Schmidt) [RHEL-57750] - net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP (Michal Schmidt) [RHEL-57750] - netlink: introduce type-checking attribute iteration (Michal Schmidt) [RHEL-57750] - linux/dim: move useful macros to .h file (Michal Schmidt) [RHEL-57750] - dim: initialize all struct fields (Michal Schmidt) [RHEL-57750] - net: ethtool: remove unused struct 'cable_test_tdr_req_info' (Michal Schmidt) [RHEL-57750] - ethtool: init tsinfo stats if requested (Michal Schmidt) [RHEL-57750] - net: pse-pd: Use regulator framework within PSE framework (Michal Schmidt) [RHEL-57750] - net: pse-pd: Add support for setup_pi_matrix callback (Michal Schmidt) [RHEL-57750] - net: pse-pd: Add support for PSE PIs (Michal Schmidt) [RHEL-57750] - netlink: specs: Expand the pse netlink command with PoE interface (Michal Schmidt) [RHEL-57750] - netlink: specs: Modify pse attribute prefix (Michal Schmidt) [RHEL-57750] - net: ethtool: pse-pd: Expand pse commands with the PSE PoE interface (Michal Schmidt) [RHEL-57750] - net: pse-pd: Introduce PSE types enumeration (Michal Schmidt) [RHEL-57750] - ethtool: Expand Ethernet Power Equipment with c33 (PoE) alongside PoDL (Michal Schmidt) [RHEL-57750] - net: pse-pd: Rectify and adapt the naming of admin_cotrol member of struct pse_control_config (Michal Schmidt) [RHEL-57750] - ethtool: update tsinfo statistics attribute docs with correct type (Michal Schmidt) [RHEL-57750] - tools: ynl: ethtool.py: Output timestamping statistics from tsinfo-get operation (Michal Schmidt) [RHEL-57750] - netlink: specs: ethtool: define header-flags as an enum (Michal Schmidt) [RHEL-57750] - ethtool: add interface to read Tx hardware timestamping statistics (Michal Schmidt) [RHEL-57750] - netlink: specs: define ethtool header flags (Michal Schmidt) [RHEL-57750] - tools: ynl: ethtool.py: Make tool invokable from any CWD (Michal Schmidt) [RHEL-57750] - net: ethtool: Add impedance mismatch result code to cable test (Michal Schmidt) [RHEL-57750] - ethtool: remove ethtool_eee_use_linkmodes (Michal Schmidt) [RHEL-57750] - ethtool: Add GTP RSS hash options to ethtool.h (Michal Schmidt) [RHEL-57750] - ethtool: ignore unused/unreliable fields in set_eee op (Michal Schmidt) [RHEL-57750] - tg3: copy only needed fields from userspace-provided EEE data (Michal Schmidt) [RHEL-57750] - net: ethtool: eee: Remove legacy _u32 from keee (Michal Schmidt) [RHEL-57750] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Michal Schmidt) [RHEL-57750] - tg3: fix bug caused by uninitialized variable (Michal Schmidt) [RHEL-57750] - tg3: convert EEE handling to use linkmode bitmaps (Michal Schmidt) [RHEL-57750] - net: qlogic: qede: Use linkmode helpers for EEE (Michal Schmidt) [RHEL-57750] - net: intel: e1000e: Use linkmode helpers for EEE (Michal Schmidt) [RHEL-57750] - net: ethernet: ixgbe: Convert EEE to use linkmodes (Michal Schmidt) [RHEL-57750] - net: usb: ax88179_178a: Use linkmode helpers for EEE (Michal Schmidt) [RHEL-57750] - net: usb: r8152: Use linkmode helpers for EEE (Michal Schmidt) [RHEL-57750] - r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Michal Schmidt) [RHEL-57750] - bnxt: convert EEE handling to use linkmode bitmaps (Michal Schmidt) [RHEL-57750] - bnx2x: convert EEE handling to use linkmode bitmaps (Michal Schmidt) [RHEL-57750] - net: atlantic: convert EEE handling to use linkmode bitmaps (Michal Schmidt) [RHEL-57750] - net: ethtool: avoid rebuilds on UTS_RELEASE change (Michal Schmidt) [RHEL-57750] - ethtool: do not use rtnl in ethnl_default_dumpit() (Michal Schmidt) [RHEL-57750] - RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Kamal Heib) [RHEL-56247] - RDMA/core: Introduce "name_assign_type" for an IB device (Kamal Heib) [RHEL-56247] - RDMA: Fix netdev tracker in ib_device_set_netdev (Kamal Heib) [RHEL-56247] - RDMA/nldev: Add support to dump device type and parent device if exists (Kamal Heib) [RHEL-56247] - RDMA/nldev: Add support to add/delete a sub IB device through netlink (Kamal Heib) [RHEL-56247] - RDMA/core: Create GSI QP only when CM is supported (Kamal Heib) [RHEL-56247] - RDMA: Set type of rdma_ah to IB for a SMI sub device (Kamal Heib) [RHEL-56247] - RDMA/core: Support IB sub device with type "SMI" (Kamal Heib) [RHEL-56247] - RDMA/core: Create "issm*" device nodes only when SMI is supported (Kamal Heib) [RHEL-56247] - RDMA/device: Return error earlier if port in not valid (Kamal Heib) [RHEL-56247] - RDMA: Pass entire uverbs attr bundle to create cq function (Kamal Heib) [RHEL-56247] - IB/isert: remove the handling of last WQE reached event (Kamal Heib) [RHEL-56247] - IB/core: add support for draining Shared receive queues (Kamal Heib) [RHEL-56247] - RDMA/cache: Release GID table even if leak is detected (Kamal Heib) [RHEL-56247] - RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Kamal Heib) [RHEL-56247] - RDMA/iwcm: Simplify cm_work_handler() (Kamal Heib) [RHEL-56247] - RDMA/iwcm: Simplify cm_event_handler() (Kamal Heib) [RHEL-56247] - RDMA/iwcm: Change the return type of iwcm_deref_id() (Kamal Heib) [RHEL-56247] - RDMA/iwcm: Use list_first_entry() where appropriate (Kamal Heib) [RHEL-56247] - RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw (Kamal Heib) [RHEL-56247] - RDMA/IPoIB: Fix format truncation compilation errors (Kamal Heib) [RHEL-56247] - RDMA/core: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-56247] - RDMA/ipoib: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-56247] - RDMA/core: Add an option to display driver-specific QPs in the rdmatool (Kamal Heib) [RHEL-56247] - IB/core: Implement a limit on UMAD receive List (Kamal Heib) [RHEL-56247] - RDMA/restrack: Fix potential invalid address access (Kamal Heib) [RHEL-56247] - RDMA/cm: Print the old state when cm_destroy_id gets timeout (Kamal Heib) [RHEL-56247] - RDMA/cm: add timeout to cm_destroy_id wait (Kamal Heib) [RHEL-56247] - RDMA/uverbs: Avoid -Wflex-array-member-not-at-end warnings (Kamal Heib) [RHEL-56247] - RDMA/uverbs: Remove flexible arrays from struct *_filter (Kamal Heib) [RHEL-56247] - RDMA/device: Fix a race between mad_client and cm_client init (Kamal Heib) [RHEL-56247] - RDMA/srpt: fix function pointer cast warnings (Kamal Heib) [RHEL-56247] - RDMA/ipoib: Print symbolic error name instead of error code (Kamal Heib) [RHEL-56247] - IB/iser: Prevent invalidating wrong MR (Kamal Heib) [RHEL-56247] - IB/iser: iscsi_iser.h: fix kernel-doc warning and spellos (Kamal Heib) [RHEL-56247] - RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz (Kamal Heib) [RHEL-56247] - RDMA/IPoIB: Add tx timeout work to recover queue stop situation (Kamal Heib) [RHEL-56247] - RDMA/core: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-56247] - RDMA/core: Add support to set privileged QKEY parameter (Kamal Heib) [RHEL-56247] - RDMA/core: Fix a couple of obvious typos in comments (Kamal Heib) [RHEL-56247] - IB/srp: Annotate struct srp_fr_pool with __counted_by (Kamal Heib) [RHEL-56247] - RDMA/core: Annotate struct ib_pkey_cache with __counted_by (Kamal Heib) [RHEL-56247] - RDMA: Annotate struct rdma_hw_stats with __counted_by (Kamal Heib) [RHEL-56247] - RDMA/core: Add support to dump SRQ resource in RAW format (Kamal Heib) [RHEL-56247] - RDMA/core: Add dedicated SRQ resource tracker function (Kamal Heib) [RHEL-56247] - RDMA/core: Fix repeated words in comments (Kamal Heib) [RHEL-56247] - IB: Use capital "OR" for multiple licenses in SPDX (Kamal Heib) [RHEL-56247] - IB/core: Add more speed parsing in ib_get_width_and_speed() (Kamal Heib) [RHEL-56247] - RDMA Remove unused function declarations (Kamal Heib) [RHEL-56247] - RDMA: Make all 'class' structures const (Kamal Heib) [RHEL-56247] - RDMA: Remove unnecessary ternary operators (Kamal Heib) [RHEL-56247] - scsi: infiniband: srpt: Remove default fabric ops callouts (Kamal Heib) [RHEL-56247] - treewide: use get_random_u32_inclusive() when possible (Kamal Heib) [RHEL-56247] - treewide: use get_random_u32_below() instead of deprecated function (Kamal Heib) [RHEL-56247] - iommu/hyper-v: Use helper instead of directly accessing affinity (Jerry Snitselaar) [RHEL-55466] - iommu: Do not return 0 from map_pages if it doesn't do anything (Jerry Snitselaar) [RHEL-55466] - iommufd: Do not allow creating areas without READ or WRITE (Jerry Snitselaar) [RHEL-55466] - iommu: Handle iommu faults for a bad iopf setup (Jerry Snitselaar) [RHEL-55466] - iommu: Remove unused declaration iommu_sva_unbind_gpasid() (Jerry Snitselaar) [RHEL-55466] - MAINTAINERS: Update IOMMU tree location (Jerry Snitselaar) [RHEL-55466] - iommu/vt-d: Fix incorrect domain ID in context flush helper (Jerry Snitselaar) [RHEL-54189] - arm64: Properly clean up iommu-dma remnants (Jerry Snitselaar) [RHEL-55466] - iommu: Restore lost return in iommu_report_device_fault() (Jerry Snitselaar) [RHEL-57229] {CVE-2024-44994} - iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace() (Jerry Snitselaar) [RHEL-55466] - iommufd/selftest: Make dirty_ops static (Jerry Snitselaar) [RHEL-55466] - iommufd: merge commit fixup for pfn_reader_user_init (Jerry Snitselaar) [RHEL-55466] - Documentation/core-api: correct reference to SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-55466] - iommufd: Use atomic_long_try_cmpxchg() in incr_user_locked_vm() (Jerry Snitselaar) [RHEL-55466] - iommufd: Put constants for all the uAPI enums (Jerry Snitselaar) [RHEL-55466] - iommufd: Fix error pointer checking (Jerry Snitselaar) [RHEL-55466] - iommufd: Add check on user response code (Jerry Snitselaar) [RHEL-55466] - iommufd: Remove IOMMUFD_PAGE_RESP_FAILURE (Jerry Snitselaar) [RHEL-55199] - iommufd: Require drivers to supply the cache_invalidate_user ops (Jerry Snitselaar) [RHEL-55466] - iommufd/selftest: Add coverage for IOPF test (Jerry Snitselaar) [RHEL-55199] - iommufd/selftest: Add IOPF support for mock device (Jerry Snitselaar) [RHEL-55199] - iommufd: Associate fault object with iommufd_hw_pgtable (Jerry Snitselaar) [RHEL-55199] - iommufd: Fault-capable hwpt attach/detach/replace (Jerry Snitselaar) [RHEL-55199] - iommufd: Add iommufd fault object (Jerry Snitselaar) [RHEL-55199] - iommufd: Add fault and response message definitions (Jerry Snitselaar) [RHEL-55199] - iommu: Extend domain attach group with handle support (Jerry Snitselaar) [RHEL-55199] - iommu: Add attach handle to struct iopf_group (Jerry Snitselaar) [RHEL-55199] - iommu: Remove sva handle list (Jerry Snitselaar) [RHEL-55199] - iommu: Introduce domain attachment handle (Jerry Snitselaar) [RHEL-55199] - iommu: Move IOMMU_DIRTY_NO_CLEAR define (Jerry Snitselaar) [RHEL-55200] - iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping (Jerry Snitselaar) [RHEL-55200] - iommu/arm-smmu-v3: Add support for dirty tracking in domain alloc (Jerry Snitselaar) [RHEL-55200] - iommu/arm-smmu-v3: Add feature detection for HTTU (Jerry Snitselaar) [RHEL-55200] - iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit (Jerry Snitselaar) [RHEL-55200] - iommu/arm-smmu-v3: Add support for domain_alloc_user fn (Jerry Snitselaar) [RHEL-55200] - Patch: iommu-io-pgtable-arm-Add-read_and_clear_dirty-support Author: Jerry Snitselaar <jsnitsel@redhat.com> Date: 2024-08-12 22:33:00 -0700 (Jerry Snitselaar) [RHEL-55200] - iommu/arm-smmu-v3: add missing MODULE_DESCRIPTION() macro (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-v3: Shrink the strtab l1_desc array (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-v3: Do not zero the strtab twice (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-v3: Allow setting a S1 domain to a PASID (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Allow a PASID to be set when RID is IDENTITY/BLOCKED (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Test the STE S1DSS functionality (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Allow IDENTITY/BLOCKED to be set while PASID is used (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Put the SVA mmu notifier in the smmu_domain (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Keep track of arm_smmu_master_domain for SVA (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Make SVA allocate a normal arm_smmu_domain (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Thread SSID through the arm_smmu_attach_*() interface (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Do not use master->sva_enable to restrict attaches (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Add ssid to struct arm_smmu_master_domain (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Make changing domains be hitless for ATS (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Make smmu_domain->devices into an allocated list (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Start building a generic PASID layer (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Convert to domain_alloc_sva() (Jerry Snitselaar) [RHEL-36247] - iommu/arm-smmu-v3: Use *-y instead of *-objs in Makefile (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-v3: Avoid uninitialized asid in case of error (Jerry Snitselaar) [RHEL-55448] - iommu: arm-smmu: Fix Tegra workaround for PAGE_SIZE mappings (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-qcom: Register the TBU driver in qcom_smmu_impl_init (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-qcom: record reason for deferring probe (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu: Pretty-print context fault related regs (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-qcom-debug: Do not print for handled faults (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu: Add CB prefix to register bitfields (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-qcom: Don't build debug features as a kernel module (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-qcom: Use the custom fault handler on more platforms (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-qcom: Use a custom context fault handler for sdm845 (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu: Allow using a threaded handler for context interrupts (Jerry Snitselaar) [RHEL-55448] - iommu/arm-smmu-qcom-debug: Add support for TBUs (Jerry Snitselaar) [RHEL-55448] - iommu/vt-d: Fix identity map bounds in si_domain_init() (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Fix aligned pages in calculate_psi_aligned_address() (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Limit max address mask to MAX_AGAW_PFN_WIDTH (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Refactor PCI PRI enabling/disabling callbacks (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Add helper to flush caches for context change (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Add helper to allocate paging domain (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Downgrade warning for pre-enabled IR (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Remove control over Execute-Requested requests (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Remove comment for def_domain_type (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Handle volatile descriptor status read (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Use try_cmpxchg64() in intel_pasid_get_entry() (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Remove struct intel_svm (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Remove intel_svm_dev (Jerry Snitselaar) [RHEL-55450] - iommu/vt-d: Fix missed device TLB cache tag (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Use cache helpers in arch_invalidate_secondary_tlbs (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Use cache_tag_flush_range() in cache_invalidate_user (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Cleanup use of iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Use cache_tag_flush_range_np() in iotlb_sync_map (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Use cache_tag_flush_range() in tlb_sync (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Use cache_tag_flush_all() in flush_iotlb_all (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Add trace events for cache tag interface (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Add cache tag invalidation helpers (Jerry Snitselaar) [RHEL-54189] - iommu/vt-d: Add cache tag assignment interface (Jerry Snitselaar) [RHEL-54189] - iommu/amd: Convert comma to semicolon (Jerry Snitselaar) [RHEL-55450] - iommu/amd: Use try_cmpxchg64() in v2_alloc_pte() (Jerry Snitselaar) [RHEL-55450] - iommu/amd: Change log message severity (Jerry Snitselaar) [RHEL-55450] - iommu/amd: Do not enable SNP when V2 page table is enabled (Jerry Snitselaar) [RHEL-55450] - iommu: account IOMMU allocated memory (Jerry Snitselaar) [RHEL-54186] - iommu: observability of the IOMMU allocations (Jerry Snitselaar) [RHEL-54186] - iommu/tegra-smmu: use page allocation function provided by iommu-pages.h (Jerry Snitselaar) [RHEL-54186] - iommu/io-pgtable-arm: use page allocation function provided by iommu-pages.h (Jerry Snitselaar) [RHEL-54186] - iommu/amd: use page allocation function provided by iommu-pages.h (Jerry Snitselaar) [RHEL-54186] - iommu/dma: use iommu_put_pages_list() to releae freelist (Jerry Snitselaar) [RHEL-54186] - iommu/vt-d: add wrapper functions for page allocations (Jerry Snitselaar) [RHEL-54186] - dma-debug: avoid deadlock between dma debug vs printk and netconsole (Jerry Snitselaar) [RHEL-55466] - swiotlb: fix kernel-doc description for swiotlb_del_transient (Jerry Snitselaar) [RHEL-55466] - swiotlb: reduce swiotlb pool lookups (Jerry Snitselaar) [RHEL-55466] - change alloc_pages name in dma_map_ops to avoid name conflicts (Jerry Snitselaar) [RHEL-55466] - dma-mapping: benchmark: Don't starve others when doing the test (Jerry Snitselaar) [RHEL-55466] - dma-mapping: benchmark: handle NUMA_NO_NODE correctly (Jerry Snitselaar) [RHEL-55466] - dma-mapping: benchmark: fix node id validation (Jerry Snitselaar) [RHEL-55466] - dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails (Jerry Snitselaar) [RHEL-55466] - dma-mapping: benchmark: fix up kthread-related error handling (Jerry Snitselaar) [RHEL-55466] - wifi: ath11k: Use iommu_paging_domain_alloc() (Jerry Snitselaar) [RHEL-55466] - wifi: ath10k: Use iommu_paging_domain_alloc() (Jerry Snitselaar) [RHEL-55466] - RDMA/usnic: Use iommu_paging_domain_alloc() (Jerry Snitselaar) [RHEL-55466] - vhost-vdpa: Use iommu_paging_domain_alloc() (Jerry Snitselaar) [RHEL-55466] - vfio/type1: Use iommu_paging_domain_alloc() (Jerry Snitselaar) [RHEL-55466] - iommufd: Use iommu_paging_domain_alloc() (Jerry Snitselaar) [RHEL-55466] - iommu: Add iommu_paging_domain_alloc() interface (Jerry Snitselaar) [RHEL-55466] - arm64: dts: fvp: Enable PCIe ATS for Base RevC FVP (Jerry Snitselaar) [RHEL-55448] - iommu/of: Support ats-supported device-tree property (Jerry Snitselaar) [RHEL-55466] - dt-bindings: PCI: generic: Add ats-supported property (Jerry Snitselaar) [RHEL-55448] - iommu: Remove iommu_fwspec ops (Jerry Snitselaar) [RHEL-55466] - OF: Simplify of_iommu_configure() (Jerry Snitselaar) [RHEL-55466] - ACPI: Retire acpi_iommu_fwspec_ops() (Jerry Snitselaar) [RHEL-55466] - iommu: Resolve fwspec ops automatically (Jerry Snitselaar) [RHEL-55466] - iommu/tegra-smmu: Pass correct fwnode to iommu_fwspec_init() (Jerry Snitselaar) [RHEL-55466] - iommu/iova: Add missing MODULE_DESCRIPTION() macro (Jerry Snitselaar) [RHEL-55466] - iommu/dma: Prune redundant pgprot arguments (Jerry Snitselaar) [RHEL-55466] - iommu/dma: Fix domain init (Jerry Snitselaar) [RHEL-55466] - dma-mapping: Simplify arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-55466] - iommu/dma: Centralise iommu_setup_dma_ops() (Jerry Snitselaar) [RHEL-55466] - iommu/dma: Make limit checks self-contained (Jerry Snitselaar) [RHEL-55466] - dma-mapping: Add helpers for dma_range_map bounds (Jerry Snitselaar) [RHEL-55466] - OF: Simplify DMA range calculations (Jerry Snitselaar) [RHEL-55466] - OF: Retire dma-ranges mask workaround (Jerry Snitselaar) [RHEL-55466] - selftests/dma:remove unused variable (Jerry Snitselaar) [RHEL-55466] - Documentation/core-api: add swiotlb documentation (Jerry Snitselaar) [RHEL-55466] - iommu: virtio: drop owner assignment (Jerry Snitselaar) [RHEL-55466] - iommu: Make iommu_sva_domain_alloc() static (Jerry Snitselaar) [RHEL-55466] - kthread: add kthread_stop_put (Jerry Snitselaar) [RHEL-55466] - uapi: Add missing _UAPI prefix to <asm-generic/types.h> include guard (Waiman Long) [RHEL-50732] - hugetlb_encode.h: fix undefined behaviour (34 << 26) (Waiman Long) [RHEL-50732] - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-50129] - net: add debugging checks in skb_attempt_defer_free() (Wander Lairson Costa) [RHEL-9145] - net: optimize ____napi_schedule() to avoid extra NET_RX_SOFTIRQ (Wander Lairson Costa) [RHEL-9145] - net: call skb_defer_free_flush() before each napi_poll() (Wander Lairson Costa) [RHEL-9145] - net: do not consume a cacheline for system_page_pool (Wander Lairson Costa) [RHEL-9145] - tcp: drop skb dst in tcp_rcv_established() (Wander Lairson Costa) [RHEL-9145] - net: make sure net_rx_action() calls skb_defer_free_flush() (Wander Lairson Costa) [RHEL-9145] - net: call skb_defer_free_flush() from __napi_busy_loop() (Wander Lairson Costa) [RHEL-9145] - net: do not provide hard irq safety for sd->defer_lock (Wander Lairson Costa) [RHEL-9145] - net: avoid irqsave in skb_defer_free_flush (Wander Lairson Costa) [RHEL-9145] - net: avoid strange behavior with skb_defer_max == 1 (Wander Lairson Costa) [RHEL-9145] - net: add skb_defer_max sysctl (Wander Lairson Costa) [RHEL-9145] - net: use napi_consume_skb() in skb_defer_free_flush() (Wander Lairson Costa) [RHEL-9145] - net: Rename rps_lock to backlog_lock. (Wander Lairson Costa) [RHEL-9145] - net: Use backlog-NAPI to clean up the defer_list. (Wander Lairson Costa) [RHEL-9145] - net: Allow to use SMP threads for backlog NAPI. (Wander Lairson Costa) [RHEL-9145] - net: Remove conditional threaded-NAPI wakeup based on task state. (Wander Lairson Costa) [RHEL-9145] - net: add generic percpu page_pool allocator (Wander Lairson Costa) [RHEL-9145] - net: optimize napi_threaded_poll() vs RPS/RFS (Wander Lairson Costa) [RHEL-9145] - net: make napi_threaded_poll() aware of sd->defer_list (Wander Lairson Costa) [RHEL-9145] - net: optimize napi_schedule_rps() (Wander Lairson Costa) [RHEL-9145] - net: add softnet_data.in_net_rx_action (Wander Lairson Costa) [RHEL-9145] - net: napi_schedule_rps() cleanup (Wander Lairson Costa) [RHEL-9145] - net: fix possible race in skb_attempt_defer_free() (Wander Lairson Costa) [RHEL-9145] - net: generalize skb freeing deferral to per-cpu lists (Wander Lairson Costa) [RHEL-9145] - net/tls: Fix another skb memory leak when running kTLS traffic (Wander Lairson Costa) [RHEL-9145] - net/tls: Fix skb memory leak when running kTLS traffic (Wander Lairson Costa) [RHEL-9145] - tcp: do not call tcp_cleanup_rbuf() if we have a backlog (Wander Lairson Costa) [RHEL-9145] - tcp: Add a stub for sk_defer_free_flush() (Wander Lairson Costa) [RHEL-9145] - tcp: add a missing sk_defer_free_flush() in tcp_splice_read() (Wander Lairson Costa) [RHEL-9145] - net: Flush deferred skb free on socket destroy (Wander Lairson Costa) [RHEL-9145] - tcp: defer skb freeing after socket lock is released (Wander Lairson Costa) [RHEL-9145] Resolves: RHEL-36247, RHEL-49824, RHEL-50129, RHEL-50732, RHEL-52273, RHEL-53368, RHEL-54186, RHEL-54189, RHEL-55199, RHEL-55200, RHEL-55448, RHEL-55450, RHEL-55466, RHEL-56247, RHEL-57229, RHEL-57750, RHEL-59033, RHEL-9145 Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2024-10-19 08:21:33 +00:00
RHEL_RELEASE = 521
kernel-5.14.0-73.el9 * Sun Mar 20 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-73.el9] - CI: Use 9.0-rt branch for rhel-9 realtime_check (Juri Lelli) - redhat: enable zstream release numbering for rhel 9.0 (Herton R. Krzesinski) - redhat: change kabi tarballs to use the package release (Herton R. Krzesinski) - redhat: generate distgit changelog in genspec.sh as well (Herton R. Krzesinski) - redhat: make genspec prefer metadata from git notes (Herton R. Krzesinski) - redhat: use tags from git notes for zstream to generate changelog (Herton R. Krzesinski) - CI: Add disttag setting (Veronika Kabatova) - CI: Drop c9s config (Veronika Kabatova) - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [2042559] - lib/iov_iter: initialize "flags" in new pipe_buffer (Carlos Maiolino) [2060869] {CVE-2022-0847} - redhat/configs: Make CRYPTO_ECDH algos built-in (Simo Sorce) [2062199] - crypto: api - Move cryptomgr soft dependency into algapi (Vladis Dronov) [2062199] - crypto: api - Fix boot-up crash when crypto manager is disabled (Vladis Dronov) [2062199] - crypto: api - Do not create test larvals if manager is disabled (Vladis Dronov) [2062199] - crypto: api - Export crypto_boot_test_finished (Vladis Dronov) [2062199] - crypto: api - Fix built-in testing dependency failures (Vladis Dronov) [2062199] - redhat/configs: Add CRYPTO_AES_ARM64 config explicitly (Vladis Dronov) [2062199] - crypto: arm64/aes-ce - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] - crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] - redhat: change default dist suffix for RHEL 9.0 (Herton R. Krzesinski) - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050813] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050813] - block: kabi: reserve space for block layer public structure (Ming Lei) [2057238] - block: kabi: reserve space for blk-mq related structure (Ming Lei) [2057238] - block: kabi: reserve space for bsg related structure (Ming Lei) [2057238] - block: kabi: reserve space for integrity related structure (Ming Lei) [2057238] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [2054866] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [1898165 2047430 2047446] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1898165 2047430 2047446] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [1898165 2047430 2047446] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [1898165 2047430 2047446] - drm/amdgpu: Register MCE notifier for Aldebaran RAS (Aristeu Rozanski) [1898165 2047430 2047446] - x86/MCE/AMD: Export smca_get_bank_type symbol (Aristeu Rozanski) [1898165 2047430 2047446] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049635] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049635] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049635] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049635] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049635] - nvmet-tcp: fix missing unmainted messages (Chris Leech) [2054441] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2051798] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2051798] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2051798] - dm: properly fix redundant bio-based IO accounting (Benjamin Marzinski) [2051798] - dm: revert partial fix for redundant bio-based IO accounting (Benjamin Marzinski) [2051798] - block: add bio_start_io_acct_time() to control start_time (Benjamin Marzinski) [2051798] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2049631] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2049631] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2049631] - redhat/configs: enable mellanox platform drivers to support LED, fan & watchdog devices (Ivan Vecera) [2057491] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (David Arcari) [2040022] - x86/cpu: Add Raptor Lake to Intel family (David Arcari) [2040022] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2055566] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2055566] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2060814] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2060814] - igb: refactor XDP registration (Corinna Vinschen) [2054379] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2054379] - redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985] Resolves: rhbz#2025985, rhbz#2054379, rhbz#2060814, rhbz#2055566, rhbz#2040022 Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2022-03-20 08:42:21 +00:00
#
# ZSTREAM
# -------
#
# This variable controls whether we use zstream numbering or not for the
# package release. The zstream release keeps the build number of the last
# build done for ystream for the Beta milestone, and increments a second
# number for each build. The third number is used for branched builds
# (eg.: for builds with security fixes or hot fixes done outside of the
# batch release process).
#
# For example, with ZSTREAM unset or set to "no", all builds will contain
# a release with only the build number, eg.: kernel-<kernel version>-X.el*,
# where X is the build number. With ZSTREAM set to "yes", we will have
# builds with kernel-<kernel version>-X.Y.Z.el*, where X is the last
# RHEL_RELEASE number before ZSTREAM flag was set to yes, Y will now be the
# build number and Z will always be 1 except if you're doing a branched build
# (when you give RHDISTGIT_BRANCH on the command line, in which case the Z
# number will be incremented instead of the Y).
#
ZSTREAM ?= no
#
# Early y+1 numbering
# --------------------
#
# In early y+1 process, RHEL_RELEASE consists of 2 numbers: x.y
# First is RHEL_RELEASE inherited/merged from y as-is, second number
# is incremented with each build starting from 1. After merge from y,
# it resets back to 1. This way y+1 nvr reflects status of last merge.
#
# Example:
#
# rhel8.0 rhel-8.1
# kernel-4.18.0-58.el8 --> kernel-4.18.0-58.1.el8
# kernel-4.18.0-58.2.el8
# kernel-4.18.0-59.el8 kernel-4.18.0-59.1.el8
# kernel-4.18.0-60.el8
# kernel-4.18.0-61.el8 --> kernel-4.18.0-61.1.el8
#
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
EARLY_YSTREAM ?= no
EARLY_YBUILD:=
EARLY_YRELEASE:=
ifneq ("$(ZSTREAM)", "yes")
ifeq ("$(EARLY_YSTREAM)","yes")
RHEL_RELEASE:=$(RHEL_RELEASE).$(EARLY_YRELEASE)
endif
endif