# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-122.el10]
changelog:
  - drm/vmwgfx: Fix guests running with TDX/SEV (Jocelyn Falempe) [RHEL-101642]
  - crypto: s390/paes - Fix memory leak on CTR final block (Herbert Xu) [RHEL-106158]
  - net: atlantic: generate software timestamp just before the doorbell (Izabela Bakollari) [RHEL-105363]
  - net: atlantic: Avoid -Wflex-array-member-not-at-end warnings (Izabela Bakollari) [RHEL-105363]
  - net: atlantic: fix warning during hot unplug (Izabela Bakollari) [RHEL-105363]
  - net: atlantic: support reading SFP module info (Izabela Bakollari) [RHEL-105363]
  - hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf (Li Tian) [RHEL-89855]
  - ACPI: button: Only send `KEY_POWER` for `ACPI_BUTTON_NOTIFY_STATUS` (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Avoid initializing on non-ACPI platforms (Mark Langsdorf) [RHEL-89362]
  - platform/x86: thinkpad_acpi: Fix registration of tpacpi platform driver (Mark Langsdorf) [RHEL-89362]
  - platform/x86: ideapad-laptop: pass a correct pointer to the driver data (Mark Langsdorf) [RHEL-89362]
  - platform/x86/amd: pmf: Fix missing hidden options for Smart PC (Mark Langsdorf) [RHEL-89362]
  - platform/x86/amd: pmf: Add balanced-performance to hidden choices (Mark Langsdorf) [RHEL-89362]
  - platform/x86/amd: pmf: Add 'quiet' to hidden choices (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: Fix initialization of last_non_turbo_profile (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Fix memory leak in profile_class_is_visible() (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add a prefix to log messages (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Clean platform_profile_handler (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add support for hidden choices (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Move platform_profile_handler (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Remove platform_profile_handler from exported symbols (Mark Langsdorf) [RHEL-89362]
  - platform/surface: surface_platform_profile: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: asus-wmi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: ideapad-laptop: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: dell-pc: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: amd: pmf: sps: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: inspur_platform_profile: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: hp-wmi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: thinkpad_acpi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add `probe` to platform_profile_ops (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add `ops` member to handlers (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Remove platform_profile_handler from callbacks (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Let drivers set drvdata to the class device (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Replace *class_dev member with class_dev (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Allow multiple handlers (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Notify class device from platform_profile_notify() (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Check all profile handler to calculate next (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Make sure all profile handlers agree on profile (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add concept of a "custom" profile (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Only show profiles common for all handlers (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Notify change events on register and unregister (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add profile attribute for class interface (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add choices attribute for class interface (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add name attribute to class interface (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Create class for ACPI platform profile (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Use `scoped_cond_guard` (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Use guard(mutex) for register/unregister (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Move matching string for new profile out of mutex (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Move sanity check out of the mutex (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: use an ACPI bitmap to set the platform profile choices (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: simplify platform profile cycling (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: use new helper function for setting overclocks (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: use WMI calls for platform profile handling (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Pass the profile handler into platform_profile_notify() (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add platform handler argument to platform_profile_remove() (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform_profile: Add device pointer into platform profile handler (Mark Langsdorf) [RHEL-89362]
  - platform/x86/dell: dell-pc: Create platform device (Mark Langsdorf) [RHEL-89362]
  - ACPI: platform-profile: Add a name member to handlers (Mark Langsdorf) [RHEL-89362]
  - platform/x86: asus-wmi: Use platform_profile_cycle() (Mark Langsdorf) [RHEL-89362]
  - platform/x86: asus-wmi: Fix inconsistent use of thermal policies (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: Implement proper hwmon support (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: Improve error handling when reading gaming system information (Mark Langsdorf) [RHEL-89362]
  - platform/x86: acer-wmi: Rename ACER_CAP_FAN_SPEED_READ (Mark Langsdorf) [RHEL-89362]
  - x86/acpi: Replace manual page table initialization with kernel_ident_mapping_init() (Mark Langsdorf) [RHEL-89362]
  - ACPI: button: Install notifier for system events as well (Mark Langsdorf) [RHEL-89362]
  - x86/smp: Fix mwait_play_dead() and acpi_processor_ffh_play_dead() noreturn behavior (Mark Langsdorf) [RHEL-89362]
  - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (Mark Langsdorf) [RHEL-89362]
  - hwmon: (acpi_power_meter) Replace the deprecated hwmon_device_register (Mark Langsdorf) [RHEL-89362]
  - hwmon: (acpi_power_meter) Fix the fake power alarm reporting (Mark Langsdorf) [RHEL-89362]
  - acpi: numa: Add support to enumerate and store extended linear address mode (Mark Langsdorf) [RHEL-89362]
  - ACPI: fan: Add fan speed reporting for fans with only _FST (Mark Langsdorf) [RHEL-89362]
  - ACPI/processor_idle: Export acpi_processor_ffh_play_dead() (Mark Langsdorf) [RHEL-89362]
  - ACPI: HED: Always initialize before evged (Mark Langsdorf) [RHEL-89362]
  - x86/ACPI: CPPC: Add missing include (Mark Langsdorf) [RHEL-89362]
  - ACPI: video: Use str_yes_no() helper in acpi_video_bus_add() (Mark Langsdorf) [RHEL-89362]
  - ACPI: power: Use str_on_off() helper function (Mark Langsdorf) [RHEL-89362]
  - ACPI: thermal: Fix stale comment regarding trip points (Mark Langsdorf) [RHEL-89362]
  - ACPI/processor_idle: Add FFH state handling (Mark Langsdorf) [RHEL-89362]
  - x86/smp: Allow calling mwait_play_dead with an arbitrary hint (Mark Langsdorf) [RHEL-89362]
  - ACPI: GTDT: Relax sanity checking on Platform Timers array count (Mark Langsdorf) [RHEL-82670]
  - ACPI: PRM: Remove unnecessary strict handler address checks (Mark Langsdorf) [RHEL-82670]
  - ACPI: resource: IRQ override for Eluktronics MECH-17 (Mark Langsdorf) [RHEL-82670]
  - ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read() (Mark Langsdorf) [RHEL-82670]
  - ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V (Mark Langsdorf) [RHEL-82670]
  - hwmon: (acpi_power_meter) Fix a check for the return value of read_domain_devices(). (Mark Langsdorf) [RHEL-82670]
  - APEI: GHES: Have GHES honor the panic= setting (Mark Langsdorf) [RHEL-82670]
  - mm/early_ioremap: add null pointer checks to prevent NULL-pointer dereference (Mark Langsdorf) [RHEL-82670]
  - hwmon: (acpi_power_meter) Fix update the power trip points on failure (Mark Langsdorf) [RHEL-82670]
  - hwmon: (acpi_power_meter) Fix uninitialized variables (Mark Langsdorf) [RHEL-82670]
  - ACPI: resource: acpi_dev_irq_override(): Check DMI match last (Mark Langsdorf) [RHEL-82670]
  - ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-82670]
  - ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Mark Langsdorf) [RHEL-82670]
  - ACPI: tables: Use string choice helpers (Mark Langsdorf) [RHEL-82670]
  - ACPI: property: Consider data nodes as being available (Mark Langsdorf) [RHEL-82670]
  - ACPI: bus: implement acpi_device_hid when !ACPI (Mark Langsdorf) [RHEL-82670]
  - ACPI: bus: implement for_each_acpi_consumer_dev when !ACPI (Mark Langsdorf) [RHEL-82670]
  - ACPI: header: implement acpi_device_handle when !ACPI (Mark Langsdorf) [RHEL-82670]
  - ACPI: bus: implement acpi_get_physical_device_location when !ACPI (Mark Langsdorf) [RHEL-82670]
  - ACPI: bus: implement for_each_acpi_dev_match when !ACPI (Mark Langsdorf) [RHEL-82670]
  - x86/cpu: Move MWAIT leaf definition to common header (Mark Langsdorf) [RHEL-82670]
  - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Mark Langsdorf) [RHEL-82670]
  - ACPI: battery: Rename extensions to hook in messages (Mark Langsdorf) [RHEL-82670]
  - ACPI: OSL: Use usleep_range() in acpi_os_sleep() (Mark Langsdorf) [RHEL-82670]
  - ACPI: BGRT: Mark bin_attribute as __ro_after_init (Mark Langsdorf) [RHEL-82670]
  - ACPI: resource: Fix memory resource type union access (Mark Langsdorf) [RHEL-82670]
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A (Mark Langsdorf) [RHEL-82670]
  - ACPI: introduce acpi_arch_init() (Mark Langsdorf) [RHEL-82670]
  - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (Mark Langsdorf) [RHEL-82670]
  - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (Mark Langsdorf) [RHEL-82670]
  - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (Mark Langsdorf) [RHEL-82670]
  - ACPI: CPPC: Fix _CPC register setting issue (Mark Langsdorf) [RHEL-82670]
  - hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method (Mark Langsdorf) [RHEL-82670]
  - ACPI: Switch back to struct platform_driver::remove() (Mark Langsdorf) [RHEL-82670]
  - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (Mark Langsdorf) [RHEL-82670]
  - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (Mark Langsdorf) [RHEL-82670]
  - acpi/arm64: remove unnecessary cast (Mark Langsdorf) [RHEL-82670]
  - acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Mark Langsdorf) [RHEL-82670]
  - ACPI: allow building without CONFIG_HAS_IOPORT (Mark Langsdorf) [RHEL-82670]
  - ACPI: processor_perflib: extend X86 dependency (Mark Langsdorf) [RHEL-82670]
  - ACPI: scan: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: SBSHC: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: SBS: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: power: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: pci_root: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: pci_link: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: event: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: EC: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: APD: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: thermal: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
  - ACPI: battery: Check for error code from devm_mutex_init() call (Mark Langsdorf) [RHEL-82670]
  - ACPI: GTDT: Tighten the check for the array of platform timer structures (Mark Langsdorf) [RHEL-82670]
  - ACPI: EC: make EC support compile-time conditional (Mark Langsdorf) [RHEL-82670]
  - redhat/configs: enable CONFIG_ACPI_EC (Mark Langsdorf) [RHEL-82670]
  - ACPI: pfr_telemetry: remove redundant error check on ret (Mark Langsdorf) [RHEL-82670]
  - genirq: Unexport nr_irqs (Mark Langsdorf) [RHEL-82670]
  - genirq: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - fs/procfs: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - xen/events: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - serial: ucc_uart: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - serial: cpm_uart: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - serial: amba-pl011: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - serial: amba-pl010: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - serial: 8250: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - serial: core: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - scsi: aha152x: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - net: 3com: 3c59x: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - hpet: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - powerpc/cell: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - x86/acpi: Switch to irq_get_nr_irqs() and irq_set_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - s390/irq: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - genirq: Introduce irq_get_nr_irqs() and irq_set_nr_irqs() (Mark Langsdorf) [RHEL-82670]
  - ACPI: battery: Register power supply with power_supply_register() (Mark Langsdorf) [RHEL-82670]
  - ACPI: battery: use DEFINE_SIMPLE_DEV_PM_OPS (Mark Langsdorf) [RHEL-82670]
  - ACPI: battery: initialize mutexes through devm_ APIs (Mark Langsdorf) [RHEL-82670]
  - ACPI: battery: allocate driver data through devm_ APIs (Mark Langsdorf) [RHEL-82670]
  - ACPI: battery: check result of register_pm_notifier() (Mark Langsdorf) [RHEL-82670]
  - power: supply: core: add wakeup source inhibit by power_supply_config (Mark Langsdorf) [RHEL-82670]
  - net/mlx5: Reset bw_share field when changing a node's parent (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - IB/mlx5: Fix potential deadlock in MR deregistration (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: reduce stack usage in mlx5_ib_ufile_hw_cleanup (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Fix number of lanes to UNKNOWN when using data_rate_oper (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-94894]
  - net/mlx5e: Disable MACsec offload for uplink representor profile (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: E-switch, Fix error handling for enabling roce (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recover (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: TC, Continue the attr process even if encap entry is invalid (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: E-Switch, Initialize MAC Address for Default GID (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Use custom tunnel header for vxlan gbp (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Move ttc allocation after switch case to prevent leaks (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-37888}
  - RDMA/mlx5: Fix compilation warning when USER_ACCESS isn't set (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - treewide: Switch/rename to timer_delete[_sync]() (mlx5) (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: SHAMPO, Make reserved size independent of page size (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix calculation of total invalidated pages (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-22086}
  - RDMA/mlx5: Fix page_size variable overflow (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-99327] {CVE-2025-22091}
  - RDMA/mlx5: Drop access_flags from _mlx5_mr_cache_alloc() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix cache entry update on dereg error (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix MR cache initialization error flow (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Support optional-counters binding for QPs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Compile fs.c regardless of INFINIBAND_USER_ACCESS config (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Add optional counters for RDMA_TX/RX_packets/bytes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Expose RDMA TRANSPORT flow table types to userspace (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Check enabled UCAPs when creating ucontext (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Create UCAP char devices for supported device capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Reorder capability check last (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Start health poll after enable hca (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: LAG, reload representors on LAG creation failure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: TC, Don't offload CT commit if it's the last action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: CT: Filter legacy rules that are unrelated to nic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Update pfnum retrieval for devlink port attributes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fw reset, check bridge accessibility at earlier stage (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Lag, use port selection tables when available (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: TX, Utilize WQ fragments edge for multi-packet WQEs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Always select CONFIG_PAGE_POOL_STATS (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Use right API to free bitmap memory (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Remove NULL check before dev_{put, hold} (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Expose port reset cycle recovery counter via ethtool (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Get counter group size by FW capability (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Access PHY layer counter group as other counter groups (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Ensure each counter group uses its PCAM bit (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, log the unsupported mask in definer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, use list_move() instead of del/add (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, remove unused code for alias flow tables (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add support for setting parent of nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Preserve rate settings when creating a rate node (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Introduce hierarchy level tracking on scheduling nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Rename devlink rate parent set function for leaf nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add support for dest flow sampler HWS action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add support for flow meters HWS action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add API for sharing HWS action by refcount (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add IFC bits for PPCNT recovery counters group (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add RDMA TRANSPORT steering domain support (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Query ADV_RDMA capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Limit non-privileged commands (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Allow the throttle mechanism to be more dynamic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add RDMA_CTRL HW capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Avoid unnecessary use of comma operator (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Properly match IPsec subnet addresses (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Separate address related variables to be in struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Lag, Enable Multiport E-Switch offloads on 8 ports LAG (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Enable lanes configuration when auto-negotiation is off (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Refactor link speed handling with mlx5_link_info struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Relocate function declarations from port.h to mlx5_core.h (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add trust lockdown error to health syndrome print function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Expose crr in health buffer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Log health buffer data on any syndrome (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Avoid report two health errors on same syndrome (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Remove newline at the end of a netlink error message (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Avoid a hundred -Wflex-array-member-not-at-end warnings (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Change POOL_NEXT_SIZE define value and make it global (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add new health syndrome error and crr bit offset (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Symmetric OR-XOR RSS hash control (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Use secs_to_jiffies() instead of msecs_to_jiffies() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Support RX xfrm state selector's UPSPEC for packet offload (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Add pass flow group for IPSec RX status table (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Add num_reserved_entries param for ipsec_ft_create() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Skip IPSec RX policy check for crypto offload (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Move IPSec policy check after decryption (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Change the destination of IPSec RX SA miss rule (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Add helper function to update IPSec default destination (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Separate extended link modes request from link modes type selection (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Change eth_proto parameter naming (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Introduce ptys2ethtool_process_link() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Refactor ptys2ethtool_adver_link() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Bridge, correct config option description (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add sensor name to temperature event message (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Modify LSB bitmask in temperature event to include only the first bit (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Prefix temperature event bitmap with '0x' for clarity (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Apply rate-limiting to high temperature warning (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: XDP, Enable TX side XDP multi-buffer support (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Expose RSS via devlink rx reporter diagnose (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Add direct TIRs to devlink rx reporter diagnose (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Move RQs diagnose to a dedicated function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Expose ICM consumption per function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Rename and move mlx5_esw_query_vport_vhca_id (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: set the tx_queue_len for pfifo_fast (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: reduce rep rxq depth to 256 for ECPF (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: reduce the max log mpwrq sz for ECPF and reps (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Remove unused mlx5e_tc_flow_action struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Remove stray semicolon in LAG port selection table creation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Support FEC settings for 200G per lane link modes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add support for 200Gbps per lane link modes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Generate PPS IN event on new function for shared clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Support one PTP device per hardware clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Move PPS notifier and out_work to clock_state (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Add devcom component for the clock shared by functions (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Change clock in mlx5_core_dev to mlx5_clock pointer (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Add API to get mlx5_core_dev from mlx5_clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Add init and destruction functions for a single HW clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Change parameters for PTP internal functions (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Add helper functions for PTP callbacks (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
  - net/mlx5: Remove unused mlx5dr_domain_sync (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Handle errors returned from mlx5r_ib_rate() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Bridge, fix the crash caused by LAG state check (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21970}
  - net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, Rightsize bwc matcher priority (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: DR, use the right action structs for STEv3 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: handle errors in mlx5_chains_create_table() (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21975}
  - net/mlx5: Fill out devlink dev info only for PFs (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-93771]
  - net/mlx5: IRQ, Fix null string in debug print (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Restore missing trace event when enabling vport QoS (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Fix vport QoS cleanup on error (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21882}
  - RDMA/mlx5: Fix bind QP error cleanup flow (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix AH static rate parsing (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix implicit ODP hang on parent deregistration (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21886}
  - RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - IB/mlx5: Set and get correct qp_num for a DCT QP (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix the recovery flow of the UMR QP (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21892}
  - net/mlx5e: add missing cpu_to_node to kvzalloc_node in mlx5e_open_xdpredirect_sq (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21717}
  - RDMA/mlx5: Fix implicit ODP use after free (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21714}
  - RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-81281] {CVE-2025-21732}
  - RDMA/mlx5: Fix indirect mkey ODP page count (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Fix link status down event for MPV (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Handle link status event only for LAG device (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Extend ODP statistics with operation count (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fix unintentional sign extension on shift of dest_attr->vport.vhca_id (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: CT: Offload connections with hardware steering rules (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule reusable (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: CT: Add initial support for Hardware Steering (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, rework the check if matcher size can be increased (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add support for MRTCQ register (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Update mlx5_ifc to support FEC for 200G per lane link modes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, update flow - support through bigger action RTC (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, update flow - remove the use of dual RTCs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS to steering mode options (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS get capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, set create match definer to not supported by HWS (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add support for dest vport HWS action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS fte API functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add dest table cache (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, manage flow counters HWS action sharing by refcount (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS modify header API function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS packet reformat API function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS actions pool (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS flow group API functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS flow table API functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add HWS root namespace functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Update TX ESN context for IPSec hardware offload (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-85331]
  - net/mlx5: use do_aux_work for PHC overflow checks (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, set timeout on polling for completion (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, support flow sampler destination (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, use the right size when writing arg data (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, handle returned error value in pool alloc (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21800}
  - net/mlx5: HWS, separate SQ that HWS uses from the usual traffic SQs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, num_of_rules counter on matcher should be atomic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, reduce memory consumption of a matcher struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, remove wrong deletion of the miss table list (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, change error flow on matcher disconnect (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21751}
  - net/mlx5: HWS, add error message on failure to move rules (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, simplify allocations as we support only FDB (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, denote how refcounts are protected (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, remove implementation of unused FW commands (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, remove the use of duplicated structs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, Add support for RDMA RX steering over IB link layer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Remove PTM support log message (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: DR, add support for ConnectX-8 steering (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: DR, expand SWS STE callbacks and consolidate common structs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, do not initialize native API queues (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, retry insertion to hash table on EBUSY (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add mlx5_fs_pool API (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, add counter object to flow destination (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: LAG, Support LAG over Multi-Host NICs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: LAG, Refactor lag logic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Report rx_discards_phy via rx_dropped (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add device cap abs_native_port_num (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Add ifc support for cross-esw scheduling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add support for new scheduling elements (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add ConnectX-8 device to ifc (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Always start IPsec sequence number from 1 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Rely on reqid in IPsec tunnel mode (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21674}
  - net/mlx5: Clear port select structure when fail to create (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21675}
  - net/mlx5: SF, Fix add port error handling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Fix a lockdep warning as part of the write combining test (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Fix RDMA TX steering prio (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Fix variable not being completed when function returns (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21662}
  - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2024-57801}
  - net/mlx5e: macsec: Maintain TX SA from encoding_sa (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: DR, select MSIX vector 0 for completion queue creation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Enable multiplane mode only when it is supported (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Enforce same type port association for multiport RoCE (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: DR, prevent potential error pointer dereference (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2024-56660}
  - net/mlx5e: Remove workaround to avoid syndrome for internal port (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: SD, Use correct mdev to build channel param (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: E-Switch, Fix switching to switchdev mode in MPV (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: E-Switch, Fix switching to switchdev mode with IB device disabled (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS: Properly set bwc queue locks lock classes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Move events notifier registration to be after device registration (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2024-53224}
  - RDMA/mlx5: Add implementation for ufile_hw_cleanup device operation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Ensure active slave attachment to the bond IB device (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Call dev_put() after the blocking notifier (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Support querying per-plane IB PortCounters (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - RDMA/mlx5: Support OOO RX WQE consumption (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Introduce data placement ordering bits (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: SHAMPO, Rework header allocation loop (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: SHAMPO, Drop info array (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: SHAMPO, Change frag page setup order during allocation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: SHAMPO, Fix page_index calculation inconsistency (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: SHAMPO, Simplify UMR allocation for headers (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Make vport QoS enablement more flexible for future extensions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Integrate esw_qos_vport_enable logic into rate operations (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Generalize scheduling element operations (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Refactor scheduling element configuration bitmasks (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Generalize max_rate and min_rate setting for nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Simplify QoS normalization by removing error handling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: E-switch, refactor eswitch mode change (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - mlx5/core: deduplicate {mlx5_,}eq_update_ci() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - mlx5/core: relax memory barrier in eq_update_ci() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - mlx5/core: Schedule EQ comp tasklet only if necessary (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - mlx5_en: use read sequence for gettimex64 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: do not create xdp_redirect for non-uplink rep (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: move XDP_REDIRECT sq to dynamic allocation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: HWS, renamed the files in accordance with naming convention (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: DR, moved all the SWS code into a separate directory (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Rework esw qos domain init and cleanup (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: DPLL, Add clock quality level op implementation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - mlx5: simplify EQ interrupt polling logic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - mlx5: fix typo in "mlx5_cqwq_get_cqe_enahnced_comp" (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Update features on ring size change (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5e: Update features on MTU change (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: unique names for per device caches (Benjamin Poirier) [RHEL-68478 RHEL-72227 RHEL-73520 RHEL-79734 RHEL-92435]
  - net/mlx5: fs, rename modify header struct member action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: fs, rename packet reformat struct member action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Only create VEPA flow table when in VEPA mode (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add sync reset drop mode support (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Generalize QoS operations for nodes and vports (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Simplify QoS scheduling element configuration (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Remove vport QoS enabled flag (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Refactor vport QoS to use scheduling node structure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Refactor vport scheduling element creation function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Introduce node struct and rename group terminology to node (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Rename vport QoS group reference to parent (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Restrict domain list insertion to root TSAR ancestors (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add parent group support in rate group structure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Introduce node type to rate group structure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Refactor QoS group scheduling element creation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Add support check for TSAR types in QoS scheduling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: Unify QoS element type checks across NIC and E-Switch (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Refactor locking to a qos domain mutex (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Store rate groups in a qos domain (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Rename rate group 'list' as 'parent_entry' (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Add an explicit 'dev' to vport trace calls (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Store the eswitch in a mlx5_esw_rate_group (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Drop 'esw' param from vport qos functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Always create group0 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Maintain rate group vport members in a list (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Refactor and document bw_share calculation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Consistently name vport vars as 'vport' (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Rename vport 'tsar' into 'sched_elem'. (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: qos: Flesh out element_attributes in mlx5_ifc.h (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: hw counters: Remove mlx5_fc_create_ex (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: hw counters: Don't maintain a counter count (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: hw counters: Drop unneeded cacheline alignment (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: hw counters: Replace IDR+lists with xarray (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: hw counters: Use kvmalloc for bulk query buffer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
  - net/mlx5: hw counters: Make fc_stats & fc_pool private (Benjamin Poirier) [RHEL-72227 RHEL-73520]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-125.el10]
changelog:
  - 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]
  - x86/cpu: Add new Intel CPU model numbers for Wildcatlake and Novalake (Steve Best) [RHEL-95630]
  - ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting (Mamatha Inamdar) [RHEL-104319]
  - ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof (Mamatha Inamdar) [RHEL-104319]
  - ibmvnic: Add stat for tx direct vs tx batched (Mamatha Inamdar) [RHEL-104319]
  - s390/pci: Do not try re-enabling load/store if device is disabled (Mete Durlu) [RHEL-105599]
  - s390/pci: Fix stale function handles in error handling (Mete Durlu) [RHEL-105599]
  - s390/pci: Fix __pcilg_mio_inuser() inline assembly (Mete Durlu) [RHEL-105606]
  - platform/x86/amd/hsmp: Enhance the print messages to prevent confusion (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use IS_ENABLED() instead of IS_REACHABLE() (Steve Best) [RHEL-102876]
  - x86/platform/amd: replace down_timeout() with down_interruptible() (Steve Best) [RHEL-102876]
  - x86/platform/amd: move final timeout check to after final sleep (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: fix building with CONFIG_HWMON=m (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: acpi: Add sysfs files to display HSMP telemetry (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Report power via hwmon sensors (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use a single DRIVER_VERSION for all hsmp modules (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Make amd_hsmp and hsmp_acpi as mutually exclusive drivers (Steve Best) [RHEL-102876]
  - x86/platform/amd: Move the <asm/amd_node.h> header to <asm/amd/node.h> (Steve Best) [RHEL-102876]
  - x86/platform/amd: Clean up the <asm/amd/hsmp.h> header guards a bit (Steve Best) [RHEL-102876]
  - x86/platform/amd: Move the <asm/amd_hsmp.h> header to <asm/amd/hsmp.h> (Steve Best) [RHEL-102876]
  - x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE (Steve Best) [RHEL-102876]
  - x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range() (Steve Best) [RHEL-102876]
  - x86/amd_node: Use defines for SMN register offsets (Steve Best) [RHEL-102876]
  - x86/amd_node: Remove dependency on AMD_NB (Steve Best) [RHEL-102876]
  - x86/amd_node: Update __amd_smn_rw() error paths (Steve Best) [RHEL-102876]
  - x86/amd_nb: Move SMN access code to a new amd_node driver (Steve Best) [RHEL-102876]
  - x86/amd_nb, hwmon: (k10temp): Simplify amd_pci_dev_to_node_id() (Steve Best) [RHEL-102876]
  - x86/amd_nb: Simplify function 3 search (Steve Best) [RHEL-102876]
  - x86/amd_nb: Use topology info to get AMD node count (Steve Best) [RHEL-102876]
  - x86/amd_nb: Simplify root device search (Steve Best) [RHEL-102876]
  - x86/amd_nb: Simplify function 4 search (Steve Best) [RHEL-102876]
  - x86: Start moving AMD node functionality out of AMD_NB (Steve Best) [RHEL-102876]
  - x86/amd_nb: Clean up early_is_amd_nb() (Steve Best) [RHEL-102876]
  - x86/amd_nb: Restrict init function to AMD-based systems (Steve Best) [RHEL-102876]
  - x86/amd_nb: Add new PCI IDs for AMD family 0x1a (Steve Best) [RHEL-102876]
  - platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Constify 'struct bin_attribute' (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Add support for HSMP protocol version 7 messages (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Change the error type (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Add new error code and error logs (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: mark hsmp_msg_desc_table[] as maybe_unused (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Make hsmp_pdev static instead of global (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use dev_groups in the driver structure (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use name space while exporting module symbols (Steve Best) [RHEL-102876]
  - redhat/configs: Enable CONFIG_AMD_HSMP_ACPI and CONFIG_AMD_HSMP_PLAT on RHEL (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Create separate ACPI, plat and common drivers (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Change generic plat_dev name to hsmp_pdev (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Move ACPI code to acpi.c (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Move platform device specific code to plat.c (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Move structure and macros to header file (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Convert amd_hsmp_rdwr() to a function pointer (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Create wrapper function init_acpi() (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Create hsmp/ directory (Steve Best) [RHEL-102876]
  - redhat: update self-test data for 10.2 (Scott Weaver)
  - redhat: correct UPSTREAM_BRANCH (Scott Weaver)
  - redhat: bump RHEL_MINOR for 10.2 (Scott Weaver)


author: Scott Weaver <scweaver@redhat.com> [6.12.0-126.el10]
changelog:
  - 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]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-127.el10]
changelog:
  - s390/hypfs: Enable limited access during lockdown (Mete Durlu) [RHEL-111203]
  - s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Mete Durlu) [RHEL-111203]
  - hwmon: Add static visibility member to struct hwmon_ops (CKI Backport Bot) [RHEL-105091]
  - dpll: zl3073x: ZL3073X_I2C and ZL3073X_SPI should depend on NET (Ivan Vecera) [RHEL-104973]
  - dpll: Make ZL3073X invisible (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Fix build failure (Ivan Vecera) [RHEL-104973]
  - redhat/configs: enable CONFIG_ZL3073X* (Ivan Vecera) [RHEL-104973]
  - redhat/configs: enable CONFIG_I2C_MUX_PCA954x on x86 (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get fractional frequency offset (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to adjust phase (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Implement phase offset monitor feature (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get phase offset on connected input pin (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get/set esync on pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get/set frequency on pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Implement input pin state setting in automatic mode (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get/set priority on input pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Implement input pin selection in manual mode (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Register DPLL devices and pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Read DPLL types and pin properties from system firmware (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Fetch invariants during probe (Ivan Vecera) [RHEL-104973]
  - dpll: Add basic Microchip ZL3073x support (Ivan Vecera) [RHEL-104973]
  - dt-bindings: dpll: Add support for Microchip Azurite chip family (Ivan Vecera) [RHEL-104973]
  - dt-bindings: dpll: Add DPLL device and pin (Ivan Vecera) [RHEL-104973]
  - x86/CPU/AMD: Ignore invalid reset reason value (Steve Best) [RHEL-101301]
  - x86/CPU/AMD: Add X86_FEATURE_ZEN6 (Steve Best) [RHEL-106911]
  - x86/cpufeatures: Free up unused feature bits (Steve Best) [RHEL-106911]
  - intel_idle: Allow loading ACPI tables for any family (Steve Best) [RHEL-110839]
  - intel_idle: Update arguments of mwait_idle_with_hints() (Steve Best) [RHEL-110839]
  - intel_idle: Rescan "dead" SMT siblings during initialization (Steve Best) [RHEL-110839]
  - x86/smp: PM/hibernate: Split arch_resume_nosmt() (Steve Best) [RHEL-110839]
  - intel_idle: Use subsys_initcall_sync() for initialization (Steve Best) [RHEL-110839]
  - intel_idle: Add C1 demotion on/off sysfs knob (Steve Best) [RHEL-110839]
  - Move FCH header to a location accessible by all archs (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list (Steve Best) [RHEL-103121]
  - platform/x86/amd: pmc: Clear metrics table at start of cycle (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL) (Steve Best) [RHEL-103121]
  - platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles (Steve Best) [RHEL-103121]
  - x86/platform/amd: Move the <asm/amd_nb.h> header to <asm/amd/nb.h> (Steve Best) [RHEL-103121]
  - x86/mce/amd: Remove shared threshold bank plumbing (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: fix leak in probe() (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Use managed APIs for mutex (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Remove unnecessary line breaks (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Move macros and structures to the PMC header file (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Notify user when platform does not support s0ix transition (Steve Best) [RHEL-103121]
  - platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it (Steve Best) [RHEL-103121]
  - platform/x86/amd: pmc: Use guard(mutex) (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Add STB support for AMD Desktop variants (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Update S2D message id for 1Ah Family 70h model (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Update IP information structure for newer SoCs (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Use ARRAY_SIZE() to fill num_ips information (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Isolate STB code changes to a new file (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Define enum for S2D/PMC msg_port and add helper function (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Update function names to align with new STB file (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Move STB functionality to a new file for better code organization (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Move STB block into amd_pmc_s2d_init() (Steve Best) [RHEL-103121]
  - docs: core-api: document the IOVA-based API (Eder Zulian) [RHEL-73606]
  - dma-mapping: add a dma_need_unmap helper (Eder Zulian) [RHEL-73606]
  - dma-mapping: Implement link/unlink ranges API (Eder Zulian) [RHEL-73606]
  - iommu/dma: Factor out a iommu_dma_map_swiotlb helper (Eder Zulian) [RHEL-73606]
  - dma-mapping: Provide an interface to allow allocate IOVA (Eder Zulian) [RHEL-73606]
  - iommu: add kernel-doc for iommu_unmap_fast (Eder Zulian) [RHEL-73606]
  - iommu: generalize the batched sync after map interface (Eder Zulian) [RHEL-73606]
  - dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h (Eder Zulian) [RHEL-73606]
  - PCI/P2PDMA: Refactor the p2pdma mapping helpers (Eder Zulian) [RHEL-73606]
  - s390/ism: fix concurrency management in ism_cmd() (Mete Durlu) [RHEL-110207]
  - redhat/configs: Enable CONFIG_X86_BUS_LOCK_DETECT (John Allen) [RHEL-50321]
  - x86/bus_lock: Add support for AMD (John Allen) [RHEL-50321]
  - x86/split_lock: Move Split and Bus lock code to a dedicated file (John Allen) [RHEL-50321]


author: Fedora Release Engineering <releng@fedoraproject.org> - 2:18.1.2-0.4
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  - with python3-Cython -> python3dist(cython) < 3~~


author: Fedora Release Engineering <releng@fedoraproject.org> - 2:18.1.2-0.5
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  - revert python3-Cython -> python3dist(cython) < 3~~


author: Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:18.2.1-2
changelog:
  - ceph-18.2.1, incorporate changes from *final* 18.2.1 release from
    https://download.ceph.com/rpm-18.2.1/el9/SRPMS/ceph-18.2.1-0.el9.src.rpm


author: Matej Mužila <mmuzila@redhat.com> - 4.5.0-3
changelog:
  - New upstream release 4.5.0 (#2153870)
  - Fix CVE-2022-3570, CVE-2022-2867, CVE-2022-2868, CVE-2022-2869, CVE-2022-2519,
    CVE-2022-2953, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, CVE-2022-3626,
    CVE-2022-3627, CVE-2022-3970 (#2142735, #2118854, #2118867, #2118875,


author: Jiri Denemark <jdenemar@redhat.com> - 10.9.0-1
changelog:
  - Rebased to libvirt-10.9.0 (RHEL-50577)
  - The rebase also fixes the following bugs:
      RHEL-753, RHEL-62174


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-1
changelog:
  - Rebased to libvirt-10.10.0 (RHEL-50577)
  - The rebase also fixes the following bugs:
      RHEL-58152, RHEL-65187, RHEL-65268, RHEL-66222, RHEL-66223
      RHEL-68066, RHEL-69449


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-2
changelog:
  - util: Fix typo in virNetDevOpenvswitchInterfaceSetQos (RHEL-69840)
  - qemu: tpm: do not update profile name for transient domains (RHEL-69774)
  - qemu: Enable I/O APIC if needed (RHEL-71414)
  - cpu_map: Sort data files in meson.build (RHEL-70129)
  - sync_qemu_models_i386: Update meson.build (RHEL-70129)
  - sync_qemu_models_i386: Generate missing -v1 variants (RHEL-70129)
  - cpu_map: Add 486-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium2-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium3-v1 CPU model (RHEL-70129)
  - cpu_map: Add coreduo-v1 CPU model (RHEL-70129)
  - cpu_map: Add n270-v1 CPU model (RHEL-70129)
  - cpu_map: Add core2duo-v1 CPU model (RHEL-70129)
  - cpu_map: Add qemu32-v1 CPU model (RHEL-70129)
  - cpu_map: Add kvm32-v1 CPU model (RHEL-70129)
  - cpu_map: Add qemu64-v1 CPU model (RHEL-70129)
  - cpu_map: Add kvm64-v1 CPU model (RHEL-70129)
  - cpu_map: Add Conroe-v1 CPU model (RHEL-70129)
  - cpu_map: Add Penryn-v1 CPU model (RHEL-70129)
  - cpu_map: Add KnightsMill-v1 CPU model (RHEL-70129)
  - cpu_map: Add athlon-v1 CPU model (RHEL-70129)
  - cpu_map: Add phenom-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G1-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G2-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G3-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G4-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G5-v1 CPU model (RHEL-70129)
  - cpu_map: Add EPYC-Genoa-v1 CPU model (RHEL-70129)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-3
changelog:
  - qemu: Enable I/O APIC even more frequently (RHEL-71414)
  - cpu_map: Add avx10* CPU features (RHEL-71897)
  - cpu_map: Add GraniteRapids-v2 CPU model (RHEL-71897)
  - cpu_map: Add sha512, sm3, and sm4 CPU features (RHEL-71898)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-4
changelog:
  - conf, docs: Add support for direct and extended tlbflush features (RHEL-73088)
  - qemu: Add support for direct and extended tlbflush features (RHEL-73088)
  - conf: refactor hyperv features formatting (RHEL-73088)
  - conf: Adjust hyperv tlbflush formatting (RHEL-73088)
  - qemu_migration: Do not consider post-copy active in postcopy-recover (RHEL-73699)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-5
changelog:
  - qemu: allow migration of guest with mdev vGPU to VF vGPU (RHEL-68065)
  - storage_file: Refuse qcow2 images with empty string as 'data_file' (RHEL-70627)
  - virstoragetest: Add case for qcow2 image with empty string as 'data_file' (RHEL-70627)
  - qemu: snapshot: delete disk image only if parent snapshot is external (RHEL-74040)
  - storage_file: de-modularize the local file backend (RHEL-73506)
  - libvirt.spec: Move ownership of 'storage-file' backends directory to gluster (RHEL-73506)
  - tools: ssh-proxy: Check for domain status before parsing its CID (RHEL-75589)
  - qemu: re-use existing ActualNetDef for more interface types during update-device (RHEL-74492)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-6
changelog:
  - build: Bump minimum glib2 version to 2.66.0 (RHEL-76802)
  - qemuProcessHandleIOError: Refactor to extract 'priv' instead of 'driver' (RHEL-76802)
  - qemu: Handle quirks of 'device' field of BLOCK_IO_ERROR event in monitor code (RHEL-76802)
  - qemu: Rename 'diskAlias' to 'device' in qemu IO error event handling (RHEL-76802)
  - qemuProcessHandleIOError: Rename local variables (RHEL-76802)
  - qemuMonitorJSONHandleIOError: Do not munge 'reason' field of IO error event (RHEL-76802)
  - qemuProcessHandleIOError: Prefer lookup by node name (RHEL-76802)
  - qemuMonitorJSONHandleIOError: Propagate new 'qom-path' field (RHEL-76802)
  - virStorageSource: Add fields for storing last I/O error message (RHEL-76802)
  - qemuProcessHandleIOError: Populate I/O error reason to virStorageSource (RHEL-76802)
  - qemuProcessHandleIOError: Log IO errors in the VM log file (RHEL-76802)
  - libxlDomainGetMessages: Add existing flags to 'virCheckFlags' (RHEL-76802)
  - virDomainObjGetMessages: Refactor using GPtrArray (RHEL-76802)
  - virDomainGetMessages: Introduce VIR_DOMAIN_MESSAGE_IOERRORS (RHEL-76802)
  - include: libvirt-domain: Reword documentation for @reason of VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON (RHEL-76802)
  - include: libvirt-domain: Add 'message' @reason of VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON (RHEL-76802)
  - qemuSnapshotForEachQcow2: Don't initialize 'nrollback' (RHEL-78186)
  - qemu: process: Export qemuPrepareNVRAM for use in snapshot code (RHEL-78186)
  - qemu: snapshot: Ensure that NVRAM image exists when taking inactive internal snapshot (RHEL-78186)
  - qemuxmlconftest: Allow testing of the 'writable' flag for passed FDs for disks (RHEL-78353)
  - qemuxmlconftest: Add testing of FDs with 'writable' flag in 'disk-source-fd' (RHEL-78353)
  - qemu: domain: Initialize FD passthrough for a virStorageSource before using it (RHEL-78353)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-7
changelog:
  - qemu_migration: Refactor qemuMigrationSrcRestoreDomainState (RHEL-1071)
  - qemu_migration: Do not automatically resume domain after I/O error (RHEL-1071)
  - qemucapabilitiestest: Add data for the qemu-10.0 dev cycle on x86_64 (RHEL-78398)
  - qemucapabilitiestest: Update 'caps_10.0.0_x86_64' to 'v9.2.0-1636-gffaf7f0376' (RHEL-78398)
  - qemu: capabilies: Introduce QEMU_CAPS_BLOCKDEV_SET_ACTIVE (RHEL-78398)
  - qemu: monitor: Add monitor backend for 'blockdev-set-active' (RHEL-78398)
  - qemu: migration: Reactivate block nodes after migration if VM is left paused (RHEL-78398)
  - conf: change virDomainHostdevInsert() to return void (RHEL-77086)
  - qemu: fix qemu validation to forbid guest-side IP address for type='vdpa' (RHEL-77086)
  - qemu: validate that model is virtio for vhostuser and vdpa interfaces in the same place (RHEL-77086)
  - qemu: automatically set model type='virtio' for interface type='vhostuser' (RHEL-77086)
  - qemu: do all vhostuser attribute validation in qemu driver (RHEL-77086)
  - conf/qemu: make <source> element *almost* optional for type=vhostuser (RHEL-77086)
  - qemu: use switch instead of if in qemuProcessPrepareDomainNetwork() (RHEL-77086)
  - qemu: make qemuPasstCreateSocketPath() public (RHEL-77086)
  - qemu: complete vhostuser + passt support (RHEL-77086)
  - qemu: fail validation if a domain def has vhostuser/passt but no shared mem (RHEL-77086)
  - docs: improve type='user' docs to higlight differences between SLIRP and passt (RHEL-77086)
  - docs: document using passt backend with <interface type='vhostuser'> (RHEL-77086)
  - utils: Canonicalize paths before comparing them (RHEL-79165)


author: Jiri Denemark <jdenemar@redhat.com> - 11.1.0-1
changelog:
  - Rebased to libvirt-11.1.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-7041, RHEL-7042, RHEL-7104, RHEL-7342, RHEL-20294
      RHEL-41264, RHEL-52493, RHEL-58933, RHEL-70656, RHEL-71042
      RHEL-71810, RHEL-72021, RHEL-72052, RHEL-72192, RHEL-72994
      RHEL-79088, RHEL-79460, RHEL-79465, RHEL-79953


author: Jiri Denemark <jdenemar@redhat.com> - 11.2.0-1
changelog:
  - Rebased to libvirt-11.2.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-7035, RHEL-24046, RHEL-40077, RHEL-58151, RHEL-68043
      RHEL-71883, RHEL-72994, RHEL-77552, RHEL-80166, RHEL-80533
      RHEL-80688, RHEL-81731, RHEL-81890, RHEL-83148, RHEL-84257
      RHEL-84688
  - cpu_map: Install Ampere-1 ARM CPU models (RHEL-71662)


author: Jiri Denemark <jdenemar@redhat.com> - 11.3.0-1
changelog:
  - Rebased to libvirt-11.3.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-27172, RHEL-79088, RHEL-82411, RHEL-84257, RHEL-85320
      RHEL-85414, RHEL-85672, RHEL-86523, RHEL-86776, RHEL-86778


author: Jiri Denemark <jdenemar@redhat.com> - 11.4.0-1
changelog:
  - Rebased to libvirt-11.4.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-79460, RHEL-84783, RHEL-85414, RHEL-86952, RHEL-87177
      RHEL-88747, RHEL-89414, RHEL-90160, RHEL-90625, RHEL-92510


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-1
changelog:
  - Rebased to libvirt-11.5.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-86592, RHEL-93775, RHEL-95749, RHEL-100109


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-2
changelog:
  - virSystemdCreateMachine: Document @maxthreds (RHEL-95361)
  - cgroup: Unexport 'virDomainCgroupInitCgroup' (RHEL-95361)
  - qemu: conf: Store 'autoShutdown' config in virDomainDriverAutoShutdownConfig (RHEL-95361)
  - hypervisor: domain: Extract logic for auto shutdown to virDomainDriverAutoShutdownActive (RHEL-95361)
  - virSystemdCreateMachine: Add flag to invert machined unit dependencies (RHEL-95361)
  - cgroup: Plumb the 'daemonDomainShutdown' parameter of 'virSystemdCreateMachine' to drivers (RHEL-95361)
  - qemu: Fix auto-shutdown of qemu VMs by the qemu driver (RHEL-95361)
  - hypervisor: Split out individual steps out of virDomainDriverAutoShutdown (RHEL-95196)
  - virDomainDriverAutoShutdownDoSave: Don't attempt to save transient VMs (RHEL-95196)
  - virDomainDriverAutoShutdown: Refactor selection logic for VMs (RHEL-95196)
  - tls: Don't require 'keyEncipherment' to be enabled altoghther (RHEL-100711)
  - kbase: tlscerts: Drop 'encryption_key' feature request (RHEL-100711)
  - tests: virnettls*test: Drop use of GNUTLS_KEY_KEY_ENCIPHERMENT (RHEL-100711)
  - qemu_tpm: Rename qemuTPMHasSharedStorage -> qemuTPMDomainHasSharedStorage (RHEL-80155)
  - qemu_tpm: Extract per-TPM functionality from qemuTPMDomainHasSharedStorage (RHEL-80155)
  - qemu_tpm: Only warn about missing locking feature on shared filesystems (RHEL-80155)


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-4
changelog:
  - qemu: fix order of VNC TLS config entries (RHEL-104382)
  - qemu: sanitize blank lines in config file (RHEL-104382)
  - qemu: add ability to set TLS priority string with QEMU (RHEL-104382)


author: Michael Jeanson <mjeanson@efficios.com> - 2.13.5-1
changelog:
  - New upstream release
  - Add builddep on python3-setuptools in prevision of python 3.12 removing distutils


author: Konstantin Kostiuk <kkostiuk@redhat.com> - 2.82.2-1
changelog:
  - Update to 2.82.2
  - RHEL-35772 - CVE-2024-34397 mingw-glib2: glib2: Signal subscription vulnerabilities
  - RHEL-67083 - CVE-2024-52533 mingw-glib2: buffer overflow in set_connect_msg()


author: Miro Hrončok <mhroncok@redhat.com> - 2.5.1-6
changelog:
  - Split libmpdec++ into a mpdecimal++ subpackage
  - This prevents packages only using the libmpdec library from transitively depending on libstdc++


author: Charalampos Stratakis <cstratak@redhat.com> - 2.5.1-11
changelog:
  - Fix bind-now annocheck failure by passing the proper LDFLAGS to the C++ library
  Resolves: RHEL-33509


author: Dominik Mierzejewski <rpm@greysector.net> - 2.16.01-1
changelog:
  - update to 2.16.01 (#2155636)
  - drop obsolete patch
  - drop rdoff subpackage (discontinued upstream)


author: Richard W.M. Jones <rjones@redhat.com> - 1.40.0-2
changelog:
  - Rebase to nbdkit 1.40.0
    related: RHEL-49594
  - Send the last error to the NBD client
    resolves: RHEL-50666


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-3
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-4
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-8
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.5-1
changelog:
  - Rebase to nbdkit 1.42.5
    resolves: RHEL-78830
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819
  - Add support for VDDK 9.0.0.0
    resolves: RHEL-99467


author: Richard W.M. Jones <rjones@redhat.com> - 1.44.1-2
changelog:
  - Rebase to nbdkit 1.44.1
    resolves: RHEL-78830, RHEL-101180
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-count-filter & nbdkit-time-limit-filter.
  - Remove nbdkit-cacheextents-filter.
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819
  - Add support for VDDK 9.0.0.0
    resolves: RHEL-99467
  - server: Fix .zero fallback path
    resolves: RHEL-101636


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.1-1
changelog:
  - New stable branch version 1.52.1
  - Remove lua, perl, ruby, php and gobject bindings in RHEL
  - Remove gdisk dependency for RHEL
    resolves: RHEL-35998


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.2-1
changelog:
  - Rebase to libguestfs 1.52.2 (along the stable branch)
  - Remove dependency on syslinux packages
    resolves: RHEL-50565


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.2-4
changelog:
  - Synchronize patches with RHEL 9.5
    resolves: RHEL-56325
  - appliance/init: Don't set impossible "noop" disk scheduler
    resolves: RHEL-56157


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.54.0-5
changelog:
  - Rebase to libguestfs 1.54.0
    resolves: RHEL-56810
  - Fix osinfo for Windows Server 2025
    resolves: RHEL-62989
  - Replace Jansson with json-c
    resolves: RHEL-65293
  - Remove squashfs-tools on RHEL
    resolves: RHEL-68937
  - Fix perl-Sys-Guestfs debuginfo
    resolves: RHEL-68973


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.55.11-1
changelog:
  - Rebase to libguestfs 1.55.11
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.55.12-1
changelog:
  - Rebase to libguestfs 1.55.12
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170
  - Add btrfs-scrub-full API
    resolves: RHEL-91936


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.55.13-2
changelog:
  - Rebase to libguestfs 1.55.12
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170
  - Add btrfs-scrub-full API
    resolves: RHEL-91936
  - Add e2fsck forceno flag
    resolves: RHEL-92599
  - Capture and raise qemu-img stderr
    resolves: RHEL-92239
  - Ignore btrfs snapshots of roots
    resolves: RHEL-93109


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.56.0-1.el10.1
changelog:
  - Rebase to libguestfs 1.56.0
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170
  - Add btrfs-scrub-full API
    resolves: RHEL-91936
  - Add e2fsck forceno flag
    resolves: RHEL-92599
  - Capture and raise qemu-img stderr
    resolves: RHEL-92239
  - Ignore btrfs snapshots of roots
    resolves: RHEL-93109


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.56.1-3
changelog:
  - Rebase to libguestfs 1.56.1
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170
  - Add btrfs-scrub-full API
    resolves: RHEL-91936
  - Add e2fsck forceno flag
    resolves: RHEL-92599
  - Capture and raise qemu-img stderr
    resolves: RHEL-92239
  - Ignore btrfs snapshots of roots
    resolves: RHEL-93109
  - Add /etc/fstab, lsblk and blkid to verbose output
    resolves: RHEL-106490
  - Fix conversion of SLES15 with encrypted btrfs filesystem
    resolves: RHEL-93584
  - Add guestfs_setfiles API
    resolves: RHEL-108832
  - Ignore blank disks in Windows drive mapping
    resolves: RHEL-109258


author: Richard W.M. Jones <rjones@redhat.com> - 1.20.2-2
changelog:
  - Rebase to libnbd 1.20.2
  - Fix multiple flaws in TLS server certificate checking
    resolves: RHEL-49802
  - Print full NBD error from server
    resolves: RHEL-50667


author: Richard W.M. Jones <rjones@redhat.com> - 1.22.2-1
changelog:
  - Rebase to libnbd 1.22.2
  - Synch spec file with Fedora Rawhide.
    resolves: RHEL-78831
  - Fix nbdinfo with dark theme
    resolves: RHEL-7119
  - Add nbdcopy --blkhash option
    resolves: RHEL-85513


author: Richard W.M. Jones <rjones@redhat.com> - 1.22.2-2
changelog:
  - Rebase to libnbd 1.22.2
  - Synch spec file with Fedora Rawhide.
    resolves: RHEL-78831
  - Fix nbdinfo with dark theme
    resolves: RHEL-7119
  - Add nbdcopy --blkhash option
    resolves: RHEL-85513
  - Log the version of libnbd / nbdcopy in virt-v2v output
    resolves: RHEL-104019


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-74
changelog:
  - Use %{buildroot} instead of $RPM_BUILD_ROOT as it is more recent
  - Use directory macros and push/popd


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-75
changelog:
  - Fix installation on OSTree by removing %ghost (rhbz#2193429)
  - Remove %ldconfig_postun as it has no effect in Fedora


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-77
changelog:
  - Sync the RHEL version and Fedora version of the specfile
  - Update sources file and config.{sub|guess}
  - Skip verification for .soc file as it will change after install


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.7.2-10
changelog:
  - Support added for post-quantum cryptography
    Resolves: RHEL-93091
  - Remove deprecated path from systemd service file
    Resolves: RHEL-101169


author: Nathan Scott <nathans@redhat.com> - 6.3.2-1
changelog:
  - Align start of PCP services with systemd presets (RHEL-22723)
  - Improved pcp-xsos command line error diagnostics (RHEL-56836)
  - Fix buffer sizing checks in pmstore PDU handling (RHEL-57795)
  - Guard against symlink attacks in pmpost program (RHEL-57797)
  - Update to latest stable version of PCP (RHEL-62801)


author: Nathan Scott <nathans@redhat.com> - 6.3.7-5
changelog:
  - Make pcp-zeroconf start enabled services once again (RHEL-93182)
  - Fix python PMDA wrapper handling of list objects
  - Improve tmpfiles.d handling of empty directories
  - Backport some more fixes to the OpenMetrics PMDA
  - Fix a multilib regression in PCP header files


author: Jitka Plesnikova <jplesnik@redhat.com> - 1.227-1
changelog:
  - Update to 1.227
    - New maintainer, GTERMARS
    - Add basic GitHub Actions setup for testing
    - Typo corrections in POD
    - Eliminated use of state/node files in temp directory


author: Paul Howarth <paul@city-fan.org> - 1.18-1
changelog:
  - Update to 1.18 (rhbz#2251844)
    - Address Freebsd build issue: make function checks more robust within
      shared lib (GH#35)


author: Paul Howarth <paul@city-fan.org> - 1.20-1
changelog:
  - Update to 1.20 (rhbz#2256127)
    - Remove --no-undefined from compiler test, which is not compatible with all
      platforms (GH#37)
    - Skip t/pty_get_winsize.t tests on AIX (GH#32)
    - Fix patchlevel check for util.h (GH#27)


author: Paul Howarth <paul@city-fan.org> - 0.010-1
changelog:
  - Update to 0.010 (rhbz#2138013)
    - Re-release with updated ppport.h for 5.8.5 compatibility
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.03-48
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Specify all dependencies
    - Fix permissions verbosely
    - Simplify find commands using -empty and -delete
    - Make %files list more explicit


author: Jindrich Novy <jnovy@redhat.com> - 6:5.2.2-1
changelog:
  - stick to v5.2-rhel upstream branch for RHEL
  - update to the latest content of https://github.com/containers/podman/tree/v5.2-rhel
    (https://github.com/containers/podman/commit/458f9b4)
  - Related: RHEL-58990


author: Jindrich Novy <jnovy@redhat.com> - 6:5.2.2-3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.2-rhel
    (https://github.com/containers/podman/commit/e40738b)
  - Resolves: RHEL-61858


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/5e3accd)
  - Related: RHEL-80817


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/45c2d1f)
  - fixes "CVE-2025-27144 podman: Go JOSE's Parsing Vulnerable to Denial of Service [rhel-10.1]"
  - Resolves: RHEL-80610


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-4
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/9ad4842)
  - fixes "CVE-2025-22869 podman: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh [rhel-10.0]"
  - Resolves: RHEL-82776


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-5
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/f7bf65c)
  - fixes "Work on RHEL10.1 packaging"
  - Related: RHEL-80817


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-6
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/a994a04)
  - fixes "podman tests are failing"
  - Resolves: RHEL-85826


author: Jindrich Novy <jnovy@redhat.com> - 6:5.6.1-0.1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.6
    (https://github.com/containers/podman/commit/d46b857)
  - fixes "Can not find network create and rm message from podman event when set --events-backend to journald"
  - Related: RHEL-109790


author: Jindrich Novy <jnovy@redhat.com> - 7:5.6.0-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.6-rhel
    (https://github.com/containers/podman/commit/56f1962)
  - fixes "Work on RHEL10.1 packaging"
  - Related: RHEL-80817


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.19.6-3
changelog:
  - Remove unnecessary explicit pkgconfig dependencies
  - Remove an obsolete workaround for failing Java tests
  - Remove conditionals for retired 32-bit ARM architecture
  - Remove a slow-test workaround on s390x
  - Reduce macro indirection in the spec file


author: Michael Jeanson <mjeanson@efficios.com> - 1.5.11-1
changelog:
  - New upstream release
  - Drop patches merged upstream
  - Add builddep on python3-setuptools for Python 3.12+


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-8
changelog:
  - dtc-Properly-harden-built-packages.patch [RHEL-33493]
  - Resolves: RHEL-33493
    (Annocheck FAIL: bind-now (dtc))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-10
changelog:
  - Fix missing dynamic tags for aarch64 python3 pylibfdt
  - Resolves: RHEL-33493
    (Annocheck FAIL: bind-now (dtc))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-12
changelog:
  - dtc-pylibfdt-libfdt.i-Use-SWIG_AppendOutput.patch [RHEL-64318 RHEL-65448]
  - dtc-Disable-problematic-waring-flags.patch [RHEL-64318 RHEL-65448]
  - Resolves: RHEL-64318
    ([RHEL10][CS10] dtc fails to build with Swig 4.3.0)
  - Resolves: RHEL-65448
    ([RHEL10][CS10][FTBFS] dtc fails to build on CS10 and RHEL10)


author: Vladis Dronov <vdronov@redhat.com> - 24.02.0-1
changelog:
  - Update to qatlib 24.02.0 (RHEL-20173)
  - Add zuc_sample to qatlib-tests package
  - Use proper SPDX license identifiers


author: Vladis Dronov <vdronov@redhat.com> - 24.09.0-1
changelog:
  - Update to qatlib 24.09.0 @ 36fb0903 (RHEL-40261)
  - Add pciutils as a dependency of the qatlib-service subpackage
  - Add numactl-devel as a dependency since it is required by qatlib-24.09.0


author: Jan Grulich <jgrulich@redhat.com> - 6.8.1-7
changelog:
  - Sync with Fedora:
    - fix directory ownership
    - install cmake modules for plugins
    - depend on pkgconfig(egl) rather than mesa-libEGL-devel
    Resolves: RHEL-73681


author: Jan Grulich <jgrulich@redhat.com> - 6.8.1-2
changelog:
  - Make -devel subpkg to require qtbase-private-devel for cmake >= 3.31.0
    Workaround for rhbz#2330219
    Resolves: RHEL-53982


author: Pavel Filipenský <pfilipensky@samba.org> - 0:4.22.4-104
changelog:
  - resolves: RHEL-101759 - Fix DC discovery after Windows netlogon hardening
    (follow-up, main fix is in samba-4.22.2-103.el10)


author: Andreas Schneider <asn@redhat.com> - 1.3.4-1
changelog:
  - Update to version 1.3.4
    * https://gitlab.com/cwrap/socket_wrapper/-/blob/socket_wrapper-1.3.4/CHANGELOG


author: Andreas Schneider <asn@redhat.com> - 1.4.0-1
changelog:
  - Update to version 1.4.0
    * https://gitlab.com/cwrap/socket_wrapper/-/blob/socket_wrapper-1.4.0/CHANGELOG


author: Jitka Plesnikova <jplesnik@redhat.com> - 4.2.1-1
changelog:
  - Resolves: RHEL-32325
  - 4.2.1 bump
  - Fix gcc's -Wformat-security warning in R Raise function
  - OCaml 5.2.0 ppc64le fix
  - Add support for Python 3.13


author: Andreas Schneider <asn@redhat.com> - 1.3.0-1
changelog:
  - Update to version 1.3.0
    o https://gitlab.com/cwrap/uid_wrapper/-/blob/uid_wrapper-1.3.0/CHANGELOG


