# changelog

author: Julio Faracco <jfaracco@redhat.com> [6.12.0-117.el10]
changelog:
  - platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks (CKI Backport Bot) [RHEL-106717] {CVE-2025-38412}
  - bus: mhi: host: Fix race between unprepare and queue_buf (Mattijs Korpershoek) [RHEL-93880]
  - bus: mhi: host: pci_generic: Add support for SA8775P endpoint (Mattijs Korpershoek) [RHEL-93880]
  - bus: mhi: host: Remove unused functions (Mattijs Korpershoek) [RHEL-93880]
  - PCI: epf-mhi: Update device ID for SA8775P (Mattijs Korpershoek) [RHEL-93880]
  - bus: mhi: host: Avoid possible uninitialized fw_load_type (Mattijs Korpershoek) [RHEL-93880]
  - bus: mhi: host: Add a policy to enable image transfer via BHIe in PBL (Mattijs Korpershoek) [RHEL-93880]
  - bus: mhi: host: Refactor BHI/BHIe based firmware loading (Mattijs Korpershoek) [RHEL-93880]
  - bus: mhi: host: pci_generic: fix MHI BAR mapping (Mattijs Korpershoek) [RHEL-93880]
  - bus: mhi: host: pci_generic: Use pcim_iomap_region() to request and map MHI BAR (Mattijs Korpershoek) [RHEL-93880]
  - net: openvswitch: Fix the dead loop of MPLS parse (Aaron Conole) [RHEL-95608]
  - devres: Move devm_*_action*() APIs to devres.h (CKI Backport Bot) [RHEL-105008]
  - fwctl: Fix repeated device word in log message (Benjamin Poirier) [RHEL-86015]
  - mlx5: Create an auxiliary device for fwctl_mlx5 (Benjamin Poirier) [RHEL-86015]
  - fwctl/mlx5: Support for communicating with mlx5 fw (Benjamin Poirier) [RHEL-86015]
  - fwctl: Add documentation (Benjamin Poirier) [RHEL-86015]
  - fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware (Benjamin Poirier) [RHEL-86015]
  - taint: Add TAINT_FWCTL (Benjamin Poirier) [RHEL-86015]
  - fwctl: FWCTL_INFO to return basic information about the device (Benjamin Poirier) [RHEL-86015]
  - fwctl: Basic ioctl dispatch for the character device (Benjamin Poirier) [RHEL-86015]
  - fwctl: Add basic structure for a class subsystem with a cdev (Benjamin Poirier) [RHEL-86015]
  - net: bridge: Do not offload IGMP/MLD messages (Mohammad Heib) [RHEL-75595]
  - bridge: mcast: Fix use-after-free during router port configuration (Mohammad Heib) [RHEL-75595]
  - bridge: netfilter: Fix forwarding of fragmented packets (Mohammad Heib) [RHEL-75595]
  - selftests: net/bridge : add tests for per vlan snooping with stp state changes (Mohammad Heib) [RHEL-75595]
  - net: bridge: mcast: update multicast contex when vlan state is changed (Mohammad Heib) [RHEL-75595]
  - net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions (Mohammad Heib) [RHEL-75595]
  - net: bridge: switchdev: do not notify new brentries as changed (Mohammad Heib) [RHEL-75595]
  - net: bridge: locally receive all multicast packets if IFF_ALLMULTI is set (Mohammad Heib) [RHEL-75595]
  - net: bridge: mcast: Notify on mdb offload failure (Mohammad Heib) [RHEL-75595]
  - net: bridge: Add offload_fail_notification bopt (Mohammad Heib) [RHEL-75595]
  - net: bridge: mcast: Add offload failed mdb flag (Mohammad Heib) [RHEL-75595]
  - selftests: test_bridge_neigh_suppress: Test unicast ARP/NS with suppression (Mohammad Heib) [RHEL-75595]
  - net: bridge: Prevent unicast ARP/NS packets from being suppressed by bridge (Mohammad Heib) [RHEL-75595]
  - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. (Mohammad Heib) [RHEL-75595]
  - net: switchdev: Convert blocking notification chain to a raw one (Mohammad Heib) [RHEL-75595]
  - bridge: mdb: Allow replace of a host-joined group (Mohammad Heib) [RHEL-75595]
  - bridge: Make br_is_nd_neigh_msg() accept pointer to "const struct sk_buff" (Mohammad Heib) [RHEL-75595]
  - selftests: net: Add a VLAN bridge binding selftest (Mohammad Heib) [RHEL-75595]
  - net: bridge: Handle changes in VLAN_FLAG_BRIDGE_BINDING (Mohammad Heib) [RHEL-75595]
  - net: bridge: Extract a helper to handle bridge_binding toggles (Mohammad Heib) [RHEL-75595]
  - net: bridge: constify 'struct bin_attribute' (Mohammad Heib) [RHEL-75595]
  - bridge: Allow deleting FDB entries with non-existent VLAN (Mohammad Heib) [RHEL-75595]
  - net: bridge: replace call_rcu by kfree_rcu for simple kmem_cache_free callback (Mohammad Heib) [RHEL-75595]
  - wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds (CKI Backport Bot) [RHEL-103170] {CVE-2025-38159}
  - tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Xin Long) [RHEL-96627]
  - net: tipc: fix refcount warning in tipc_aead_encrypt (Xin Long) [RHEL-96627]
  - tipc: use kfree_sensitive() for aead cleanup (Xin Long) [RHEL-96627]
  - net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done (Xin Long) [RHEL-96627]
  - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Xin Long) [RHEL-96627]
  - tipc: Removing deprecated strncpy() (Xin Long) [RHEL-96627]
  - tipc: fix memory leak in tipc_link_xmit (Xin Long) [RHEL-96627]
  - wifi: mt76: mt7925: add rfkill_poll for hardware rfkill (Jose Ignacio Tornos Martinez) [RHEL-100945]
  - wifi: ath12k: fix invalid access to memory (CKI Backport Bot) [RHEL-103230] {CVE-2025-38292}
  - netlink: specs: dpll: replace underscores with dashes in names (CKI Backport Bot) [RHEL-101739]
  - dpll: fix xa_alloc_cyclic() error handling (CKI Backport Bot) [RHEL-101739]
  - dpll: Add an assertion to check freq_supported_num (CKI Backport Bot) [RHEL-101739]
  - tools: ynl-gen: de-kdocify enums with no doc for entries (CKI Backport Bot) [RHEL-101739]
  - redhat/configs: automotive: enable MHI_BUS_EP (Mattijs Korpershoek) [RHEL-85098]
  - arp: use RCU protection in arp_xmit() (Guillaume Nault) [RHEL-96598]
  - ipv4: use RCU protection in __ip_rt_update_pmtu() (Guillaume Nault) [RHEL-96598]
  - geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Guillaume Nault) [RHEL-96614]
  - geneve: Fix use-after-free in geneve_find_dev(). (Guillaume Nault) [RHEL-96614]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-118.el10]
changelog:
  - tls: always refresh the queue when reading sock (CKI Backport Bot) [RHEL-106093] {CVE-2025-38471}
  - devlink: Add new "clock_id" generic device param (Ivan Vecera) [RHEL-104975]
  - devlink: Add support for u64 parameters (Ivan Vecera) [RHEL-104975]
  - netlink: specs: devlink: replace underscores with dashes in names (Ivan Vecera) [RHEL-104975]
  - devlink: Add new "enable_phc" generic device param (Ivan Vecera) [RHEL-104975]
  - netlink: fix policy dump for int with validation callback (Ivan Vecera) [RHEL-104975]
  - devlink: use DEVLINK_VAR_ATTR_TYPE_* instead of NLA_* in fmsg (Ivan Vecera) [RHEL-104975]
  - devlink: avoid param type value translations (Ivan Vecera) [RHEL-104975]
  - devlink: define enum for attr types of dynamic attributes (Ivan Vecera) [RHEL-104975]
  - tools: ynl-gen: allow noncontiguous enums (Ivan Vecera) [RHEL-104975]
  - Bluetooth: hci_core: Fix use-after-free in vhci_flush() (CKI Backport Bot) [RHEL-103272] {CVE-2025-38250}
  - drm/amdkfd: add hqd_sdma_get_doorbell callbacks for gfx7/8 (José Expósito) [RHEL-75958]
  - Revert "drm/amd/display: pause the workload setting in dm" (José Expósito) [RHEL-75958]
  - redhat: Update DRM version (José Expósito) [RHEL-75958]
  - drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (José Expósito) [RHEL-75958]
  - drm/amd/display: Export full brightness range to userspace (José Expósito) [RHEL-75958]
  - drm/amd/display: Optimize custom brightness curve (José Expósito) [RHEL-75958]
  - drm/amd/display: Only read ACPI backlight caps once (José Expósito) [RHEL-75958]
  - drm/amd/display: Fix default DC and AC levels (José Expósito) [RHEL-75958]
  - drm/amd/display: Add debugging message for brightness caps (José Expósito) [RHEL-75958]
  - drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest LTTPR To Host (José Expósito) [RHEL-75958]
  - drm/amd/display: Add early 8b/10b channel equalization test pattern sequence (José Expósito) [RHEL-75958]
  - drm/amdgpu/mes: add missing locking in helper functions (José Expósito) [RHEL-75958]
  - drm/amd/display: Fix mpv playback corruption on weston (José Expósito) [RHEL-75958]
  - drm/amd/display: Add dc cap for dp tunneling (José Expósito) [RHEL-75958]
  - drm/amd/display: Add more checks for DSC / HUBP ONO guarantees (José Expósito) [RHEL-75958]
  - drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13 (José Expósito) [RHEL-75958]
  - drm/amdgpu: switch job hw_fence to amdgpu_fence (José Expósito) [RHEL-75958]
  - drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences (José Expósito) [RHEL-75958]
  - drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL (José Expósito) [RHEL-75958]
  - drm/xe: Fix early wedge on GuC load failure (José Expósito) [RHEL-75958]
  - drm/xe: Fix taking invalid lock on wedge (José Expósito) [RHEL-75958]
  - drm/xe: Fix memset on iomem (José Expósito) [RHEL-75958]
  - drm/amd/display: Check dce_hwseq before dereferencing it (José Expósito) [RHEL-75958]
  - drm/amdgpu: Add kicker device detection (José Expósito) [RHEL-75958]
  - drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause (José Expósito) [RHEL-75958]
  - drm/amd/display: Fix RMCM programming seq errors (José Expósito) [RHEL-75958]
  - drm/xe/guc_submit: add back fix (José Expósito) [RHEL-75958]
  - drm/xe/sched: stop re-submitting signalled jobs (José Expósito) [RHEL-75958]
  - drm/xe/vm: move rebind_work init earlier (José Expósito) [RHEL-75958]
  - drm/amd/display: Correct non-OLED pre_T11_delay. (José Expósito) [RHEL-75958]
  - drm/amdgpu: disable workload profile switching when OD is enabled (José Expósito) [RHEL-75958]
  - drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram (José Expósito) [RHEL-75958]
  - drm/amd/display: Add null pointer check for get_first_active_display() (José Expósito) [RHEL-75958]
  - drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready (José Expósito) [RHEL-75958]
  - drm/bridge: cdns-dsi: Check return value when getting default PHY config (José Expósito) [RHEL-75958]
  - drm/bridge: cdns-dsi: Fix connecting to next bridge (José Expósito) [RHEL-75958]
  - drm/bridge: cdns-dsi: Fix phy de-init and flag it so (José Expósito) [RHEL-75958]
  - drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (José Expósito) [RHEL-75958]
  - drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read (José Expósito) [RHEL-75958]
  - drm/i915/ptl: Use everywhere the correct DDI port clock select mask (José Expósito) [RHEL-75958]
  - drm/amdkfd: Fix race in GWS queue scheduling (José Expósito) [RHEL-75958]
  - drm/udl: Unregister device before cleaning up on disconnect (José Expósito) [RHEL-75958]
  - drm/tegra: Fix a possible null pointer dereference (José Expósito) [RHEL-75958]
  - drm/tegra: Assign plane type before registration (José Expósito) [RHEL-75958]
  - drm/simpledrm: Do not upcast in release helpers (José Expósito) [RHEL-75958]
  - drm/panel: simple: Tianma TM070JDHG34-00: add delays (José Expósito) [RHEL-75958]
  - drm/cirrus-qemu: Fix pitch programming (José Expósito) [RHEL-75958]
  - drm/ast: Fix comment on modeset lock (José Expósito) [RHEL-75958]
  - drm/xe: Process deferred GGTT node removals on device unwind (José Expósito) [RHEL-75958]
  - drm/xe/guc: Explicitly exit CT safe mode on unwind (José Expósito) [RHEL-75958]
  - drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type (José Expósito) [RHEL-75958]
  - drm/bridge: ti-sn65dsi86: make use of debugfs_init callback (José Expósito) [RHEL-75958]
  - drm/i915: fix build error some more (José Expósito) [RHEL-75958]
  - drm/amd: Adjust output for discovery error handling (José Expósito) [RHEL-75958]
  - drm: writeback: Fix drm_writeback_connector_cleanup signature (José Expósito) [RHEL-75958]
  - drm/xe: move DPT l2 flush to a more sensible place (José Expósito) [RHEL-75958]
  - drm/xe: Move DSB l2 flush to a more sensible place (José Expósito) [RHEL-75958]
  - drm/i915/snps_hdmi_pll: Fix 64-bit divisor truncation by using div64_u64 (José Expósito) [RHEL-75958]
  - drm/xe/display: Add check for alloc_ordered_workqueue() (José Expósito) [RHEL-75958]
  - drm/amdgpu/mes: add compatibility checks for set_hw_resource_1 (José Expósito) [RHEL-75958]
  - drm/amd/display: Add sanity checks for drm_edid_raw() (José Expósito) [RHEL-75958]
  - drm/i915/display: Add check for alloc_ordered_workqueue() and alloc_workqueue() (José Expósito) [RHEL-75958]
  - Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1" (José Expósito) [RHEL-75958]
  - drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1 (José Expósito) [RHEL-75958]
  - drm/scheduler: signal scheduled fence when kill job (José Expósito) [RHEL-75958]
  - drm/amdgpu: seq64 memory unmap uses uninterruptible lock (José Expósito) [RHEL-75958]
  - drm/amdgpu/vcn2.5: read back register after written (José Expósito) [RHEL-75958]
  - drm/amdgpu/vcn3: read back register after written (José Expósito) [RHEL-75958]
  - drm/amdgpu/vcn4: read back register after written (José Expósito) [RHEL-75958]
  - drm/amdgpu/vcn5.0.1: read back register after written (José Expósito) [RHEL-75958]
  - amd/amdkfd: fix a kfd_process ref leak (José Expósito) [RHEL-75958]
  - Revert "drm/amd/display: Fix VUpdate offset calculations for dcn401" (José Expósito) [RHEL-75958]
  - drm/xe/bmg: Update Wa_16023588340 (José Expósito) [RHEL-75958]
  - drm/amdkfd: move SDMA queue reset capability check to node_show (José Expósito) [RHEL-75958]
  - drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled (José Expósito) [RHEL-75958]
  - drm/nouveau/bl: increase buffer size to avoid truncate warning (José Expósito) [RHEL-75958]
  - drm/nouveau: fix a use-after-free in r535_gsp_rpc_push() (José Expósito) [RHEL-75958]
  - drm/nouveau/gsp: split rpc handling out on its own (José Expósito) [RHEL-75958]
  - drm/ssd130x: fix ssd132x_clear_screen() columns (José Expósito) [RHEL-75958]
  - drm/xe/svm: Fix regression disallowing 64K SVM migration (José Expósito) [RHEL-75958]
  - drm/appletbdrm: Make appletbdrm depend on X86 (José Expósito) [RHEL-75958]
  - udmabuf: use sgtable-based scatterlist wrappers (José Expósito) [RHEL-75958]
  - drm/panel: simple: Add POWERTIP PH128800T004-ZZA01 panel entry (José Expósito) [RHEL-75958]
  - drm/xe/uc: Remove static from loop variable (José Expósito) [RHEL-75958]
  - drm/amdgpu: Add indirect L1_TLB_CNTL reg programming for VFs (José Expósito) [RHEL-75958]
  - drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (José Expósito) [RHEL-75958]
  - drm/amd/display: Restructure DMI quirks (José Expósito) [RHEL-75958]
  - drm/amd/display: Correct prefetch calculation (José Expósito) [RHEL-75958]
  - drm/amd/pm: Reset SMU v13.0.x custom settings (José Expósito) [RHEL-75958]
  - drm/amd/display: Fix VUpdate offset calculations for dcn401 (José Expósito) [RHEL-75958]
  - drm/amdgpu/gfx9: fix CSIB handling (José Expósito) [RHEL-75958]
  - drm/amd/display: disable EASF narrow filter sharpening (José Expósito) [RHEL-75958]
  - drm/amdgpu/gfx8: fix CSIB handling (José Expósito) [RHEL-75958]
  - drm/amdgpu: Disallow partition query during reset (José Expósito) [RHEL-75958]
  - drm/amdgpu: fix MES GFX mask (José Expósito) [RHEL-75958]
  - drm/amd/display: Fix Vertical Interrupt definitions for dcn32, dcn401 (José Expósito) [RHEL-75958]
  - drm/amd/display: Correct SSC enable detection for DCN351 (José Expósito) [RHEL-75958]
  - drm/amd/display: Update IPS sequential_ono requirement checks (José Expósito) [RHEL-75958]
  - drm/xe/vf: Fix guc_info debugfs for VFs (José Expósito) [RHEL-75958]
  - drm/xe: Use copy_from_user() instead of __copy_from_user() (José Expósito) [RHEL-75958]
  - drm/amdgpu/gfx7: fix CSIB handling (José Expósito) [RHEL-75958]
  - drm/ttm/tests: fix incorrect assert in ttm_bo_unreserve_bulk() (José Expósito) [RHEL-75958]
  - drm/amd/display: fix zero value for APU watermark_c (José Expósito) [RHEL-75958]
  - drm: panel-orientation-quirks: Add ZOTAC Gaming Zone (José Expósito) [RHEL-75958]
  - drm/amdgpu/gfx10: fix CSIB handling (José Expósito) [RHEL-75958]
  - drm/amd/display: Do Not Consider DSC if Valid Config Not Found (José Expósito) [RHEL-75958]
  - drm/amdgpu: Add basic validation for RAS header (José Expósito) [RHEL-75958]
  - drm/amd/display: Skip to enable dsc if it has been off (José Expósito) [RHEL-75958]
  - drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (José Expósito) [RHEL-75958]
  - drm/nouveau/gsp: fix rm shutdown wait condition (José Expósito) [RHEL-75958]
  - drm/amd/display: Avoid divide by zero by initializing dummy pitch to 1 (José Expósito) [RHEL-75958]
  - drm/nouveau: fix hibernate on disabled GPU (José Expósito) [RHEL-75958]
  - drm/amdgpu/gfx11: fix CSIB handling (José Expósito) [RHEL-75958]
  - drm/amdkfd: Drop workaround for GC v9.4.3 revID 0 (José Expósito) [RHEL-75958]
  - drm/bridge: anx7625: change the gpiod_set_value API (José Expósito) [RHEL-75958]
  - drm/panthor: Don't update MMU_INT_MASK in panthor_mmu_irq_handler() (José Expósito) [RHEL-75958]
  - drm/bridge: anx7625: enable HPD interrupts (José Expósito) [RHEL-75958]
  - drm/panel/sharp-ls043t1le01: Use _multi variants (José Expósito) [RHEL-75958]
  - drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (José Expósito) [RHEL-75958]
  - drm/xe: Fix CFI violation when accessing sysfs files (José Expósito) [RHEL-75958]
  - drm/amd/display: DCN32 null data check (José Expósito) [RHEL-75958]
  - drm/amdgpu: Fix API status offset for MES queue reset (José Expósito) [RHEL-75958]
  - drm/dp: add option to disable zero sized address only transactions. (José Expósito) [RHEL-75958]
  - drm/amdgpu/gfx6: fix CSIB handling (José Expósito) [RHEL-75958]
  - drm/bridge: select DRM_KMS_HELPER for AUX_BRIDGE (José Expósito) [RHEL-75958]
  - drm/amd/display: disable DPP RCG before DPP CLK enable (José Expósito) [RHEL-75958]
  - accel/ivpu: Fix warning in ivpu_gem_bo_free() (José Expósito) [RHEL-75958]
  - accel/ivpu: Use dma_resv_lock() instead of a custom mutex (José Expósito) [RHEL-75958]
  - accel/ivpu: Trigger device recovery on engine reset/resume failure (José Expósito) [RHEL-75958]
  - accel/ivpu: Use firmware names from upstream repo (José Expósito) [RHEL-75958]
  - accel/ivpu: Improve buffer object logging (José Expósito) [RHEL-75958]
  - drm/xe/lrc: Use a temporary buffer for WA BB (José Expósito) [RHEL-75958]
  - drm/xe/pxp: Clarify PXP queue creation behavior if PXP is not ready (José Expósito) [RHEL-75958]
  - drm/xe/pxp: Use the correct define in the set_property_funcs array (José Expósito) [RHEL-75958]
  - drm/xe: Rework eviction rejection of bound external bos (José Expósito) [RHEL-75958]
  - drm/xe/vsec: fix CONFIG_INTEL_VSEC dependency (José Expósito) [RHEL-75958]
  - drm/xe/vm: move xe_svm_init() earlier (José Expósito) [RHEL-75958]
  - drm/panel-simple: fix the warnings for the Evervision VGG644804 (José Expósito) [RHEL-75958]
  - drm/i915/display: Fix u32 overflow in SNPS PHY HDMI PLL setup (José Expósito) [RHEL-75958]
  - drm/amdgpu/gfx10: Refine Cleaner Shader for GFX10.1.10 (José Expósito) [RHEL-75958]
  - drm/i915/guc: Handle race condition where wakeref count drops below 0 (José Expósito) [RHEL-75958]
  - drm/i915/psr: Fix using wrong mask in REG_FIELD_PREP (José Expósito) [RHEL-75958]
  - drm/i915/guc: Check if expecting reply before decrementing outstanding_submission_g2h (José Expósito) [RHEL-75958]
  - drm/xe: Add missing documentation of rpa_freq (José Expósito) [RHEL-75958]
  - drm/xe: Make xe_gt_freq part of the Documentation (José Expósito) [RHEL-75958]
  - drm/bridge: analogix_dp: Fix clk-disable removal (José Expósito) [RHEL-75958]
  - drm/bridge: analogix_dp: Add support to get panel from the DP AUX bus (José Expósito) [RHEL-75958]
  - drm/bridge: analogix_dp: Remove CONFIG_PM related check in analogix_dp_bind()/analogix_dp_unbind() (José Expósito) [RHEL-75958]
  - accel/ivpu: Reorder Doorbell Unregister and Command Queue Destruction (José Expósito) [RHEL-75958]
  - drm/bridge: analogix_dp: Remove the unnecessary calls to clk_disable_unprepare() during probing (José Expósito) [RHEL-75958]
  - drm/connector: only call HDMI audio helper plugged cb if non-null (José Expósito) [RHEL-75958]
  - drm/panic: Use a decimal fifo to avoid u64 by u64 divide (José Expósito) [RHEL-75958]
  - drm/panic: clean Clippy warning (José Expósito) [RHEL-75958]
  - drm/xe/guc: Make creation of SLPC debugfs files conditional (José Expósito) [RHEL-75958]
  - drm/xe/guc: Don't expose GuC privileged debugfs files if VF (José Expósito) [RHEL-75958]
  - drm/xe/guc: Refactor GuC debugfs initialization (José Expósito) [RHEL-75958]
  - drm/i915/dp_mst: Use the correct connector while computing the link BPP limit on MST (José Expósito) [RHEL-75958]
  - drm/amd/display: Don't check for NULL divisor in fixpt code (José Expósito) [RHEL-75958]
  - drm/tegra: rgb: Fix the unbound reference count (José Expósito) [RHEL-75958]
  - drm/vkms: Adjust vkms_state->active_planes allocation type (José Expósito) [RHEL-75958]
  - drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (José Expósito) [RHEL-75958]
  - drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe() (José Expósito) [RHEL-75958]
  - drm/panel: samsung-sofef00: Drop s6e3fc2x01 support (José Expósito) [RHEL-75958]
  - drm/amdgpu: Refine Cleaner Shader MEC firmware version for GFX10.1.x GPUs (José Expósito) [RHEL-75958]
  - drm/panthor: Fix the panthor_gpu_coherency_init() error path (José Expósito) [RHEL-75958]
  - drm/panthor: Update panthor_mmu::irq::mask when needed (José Expósito) [RHEL-75958]
  - drm/panthor: Call panthor_gpu_coherency_init() after PM resume() (José Expósito) [RHEL-75958]
  - drm/panthor: Fix GPU_COHERENCY_ACE[_LITE] definitions (José Expósito) [RHEL-75958]
  - drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table (José Expósito) [RHEL-75958]
  - drm/xe/d3cold: Set power state to D3Cold during s2idle/s3 (José Expósito) [RHEL-75958]
  - drm/vmwgfx: Fix dumb buffer leak (José Expósito) [RHEL-75958]
  - drm/ci: fix merge request rules (José Expósito) [RHEL-75958]
  - drm/vmwgfx: Add error path for xa_store in vmw_bo_add_detached_resource (José Expósito) [RHEL-75958]
  - drm/vmwgfx: Add seqno waiter for sync_files (José Expósito) [RHEL-75958]
  - Revert "drm/amd/display: more liberal vmin/vmax update for freesync" (José Expósito) [RHEL-75958]
  - redhat/configs: automotive: Disable CONFIG_NUMA config (Dorinda Bassey) [RHEL-86292]
  - cpufreq: Fix setting policy limits when frequency tables are used (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Avoid using inconsistent policy->min and policy->max (Mark Langsdorf) [RHEL-83800]
  - cpufreq: fix compile-test defaults (Mark Langsdorf) [RHEL-83800]
  - cpufreq: cppc: Fix invalid return value in .get() callback (Mark Langsdorf) [RHEL-83800]
  - cpufreq: intel_pstate: Fix hwp_get_cpu_scaling() (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Enable ITMT support after initializing core rankings (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Do not enable by default during compile testing (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-83800]
  - cpufreq: sun50i: prevent out-of-bounds access (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Reference count policy in cpufreq_update_limits() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Init cpufreq only for present CPUs (Mark Langsdorf) [RHEL-83800]
  - cpufreq: tegra186: Share policy per cluster (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Fix min_limit perf and freq updation for performance governor (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Drop actions in amd_pstate_epp_cpu_offline() (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Stop caching EPP (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Rework CPPC enabling (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Drop debug statements for policy setting (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Update cppc_req_cached for shared mem EPP writes (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Move all EPP tracing into *_update_perf and *_set_epp functions (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Cache CPPC request in shared mem case too (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Replace all AMD_CPPC_* macros with masks (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate-ut: Adjust variable scope (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate-ut: Run on all of the correct CPUs (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate-ut: Drop SUCCESS and FAIL enums (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate-ut: Allow lowest nonlinear and lowest to be the same (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate-ut: Use _free macro to free put policy (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Drop `cppc_cap1_cached` (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Overhaul locking (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Move perf values into a union (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Drop min and max cached frequencies (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Show a warning when a CPU fails to setup (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Fix the clamping of perf values (Mark Langsdorf) [RHEL-83800]
  - cpufreq: tegra194: Allow building for Tegra234 (Mark Langsdorf) [RHEL-83800]
  - cpufreq: intel_pstate: Avoid SMP calls to get cpu-type (Mark Langsdorf) [RHEL-83800]
  - cpufreq: ppc_cbe: Remove powerpc Cell driver (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Remove the unncecessary driver_lock in amd_pstate_update_limits (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Use scope based cleanup for cpufreq_policy refs (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Remove the unnecessary cpufreq_update_policy call (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Modularize perf<->freq conversion (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Convert all perf values to u8 (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Remove the redundant des_perf clamping in adjust_perf (Mark Langsdorf) [RHEL-83800]
  - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (Mark Langsdorf) [RHEL-83800]
  - cpufreq: intel_pstate: Relocate platform preference check (Mark Langsdorf) [RHEL-83800]
  - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: enable 1200Mhz clock speed for armada-37xx (Mark Langsdorf) [RHEL-83800]
  - cpufreq: intel_pstate: Make it possible to avoid enabling CAS (Mark Langsdorf) [RHEL-83800]
  - cpufreq: qcom: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Remove cpufreq_enable_boost_support() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: staticize policy_has_boost_freq() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: cppc: Set policy->boost_supported (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Restrict enabling boost on policies with no boost frequencies (Mark Langsdorf) [RHEL-83800]
  - cpufreq: amd: Set policy->boost_supported (Mark Langsdorf) [RHEL-83800]
  - cpufreq: dt: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scmi: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
  - cpufreq: powernv: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
  - cpufreq: speedstep: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Export cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: vexpress: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Stop checking for duplicate available/boost freq attributes (Mark Langsdorf) [RHEL-83800]
  - cpufreq: tegra: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: virtual: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Remove cpufreq_generic_attrs (Mark Langsdorf) [RHEL-83800]
  - cpufreq: staticize cpufreq_boost_trigger_state() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: powernv: Stop setting common freq attributes (Mark Langsdorf) [RHEL-83800]
  - cpufreq: sc520_freq: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: spear: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scmi: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: powernow: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scpi: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: sh: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: pmac: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: qoriq: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: qcom: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: imx6q: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: davinci: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: kirkwood: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: p4: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: omap: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: e_powersaver: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: elanfreq: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: pasemi: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: mediatek: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: acpi: Stop setting common freq attributes (Mark Langsdorf) [RHEL-83800]
  - cpufreq: brcmstb: Stop setting common freq attributes (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Always create freq-table related sysfs file (Mark Langsdorf) [RHEL-83800]
  - cpufreq: bmips: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: dt: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
  - cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scpi: compare kHz instead of Hz (Mark Langsdorf) [RHEL-83800]
  - acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: ACPI: Re-sync CPU boost state on system resume (Mark Langsdorf) [RHEL-83800]
  - cpufreq: acpi: Set policy->boost_supported (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Introduce policy->boost_supported flag (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Use str_enable_disable() helper (Mark Langsdorf) [RHEL-83800]
  - cpufreq: prevent NULL dereference in cpufreq_online() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: ACPI: Remove set_boost in acpi_cpufreq_cpu_init() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: CPPC: Fix wrong max_freq in policy initialization (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Introduce a more generic way to set default per-policy boost flag (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Fix re-boost issue after hotplugging a CPU (Mark Langsdorf) [RHEL-83800]
  - cpufreq: s3c64xx: Fix compilation warning (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Use str_enable_disable()-like helpers (Mark Langsdorf) [RHEL-83800]
  - cpufreq: ACPI: Fix max-frequency computation (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Move endif to the end of Kconfig file (Mark Langsdorf) [RHEL-83800]
  - cpufreq: sparc: change kzalloc to kcalloc (Mark Langsdorf) [RHEL-83800]
  - cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks (Mark Langsdorf) [RHEL-83800]
  - cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple-soc: Add Apple A7-A8X SoC cpufreq support (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple-soc: Set fallback transition latency to APPLE_DVFS_TRANSITION_TIMEOUT (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple-soc: Increase cluster switch timeout to 400us (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple-soc: Use 32-bit read for status register (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple-soc: Allow per-SoC configuration of APPLE_DVFS_CMD_PS1 (Mark Langsdorf) [RHEL-83800]
  - cpufreq: apple-soc: Drop setting the PS2 field on M2+ (Mark Langsdorf) [RHEL-83800]
  - cpufreq: fix using cpufreq-dt as module (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scmi: Register for limit change notifications (Mark Langsdorf) [RHEL-83800]
  - cpufreq: maple: Remove maple driver (Mark Langsdorf) [RHEL-83800]
  - cpufreq: ACPI: Simplify MSR read on the boot CPU (Mark Langsdorf) [RHEL-83800]
  - cpufreq: sun50i: add a100 cpufreq support (Mark Langsdorf) [RHEL-83800]
  - cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: scmi: Fix cleanup path when boost enablement fails (Mark Langsdorf) [RHEL-83800]
  - cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw() (Mark Langsdorf) [RHEL-83800]
  - Revert "cpufreq: brcmstb-avs-cpufreq: Fix initial command check" (Mark Langsdorf) [RHEL-83800]
  - cpufreq: add virtual-cpufreq driver (Mark Langsdorf) [RHEL-83800]
  - redhat/configs: enable the virtual-cpufreq driver (Mark Langsdorf) [RHEL-83800]
  - cpufreq: Switch back to struct platform_driver::remove() (Mark Langsdorf) [RHEL-83800]
  - cpufreq: use proper units for frequency (Mark Langsdorf) [RHEL-83800]
  - cpufreq: ti-cpufreq: Remove revision offsets in AM62 family (Mark Langsdorf) [RHEL-83800]
  - cpufreq: ti-cpufreq: Allow backward compatibility for efuse syscon (Mark Langsdorf) [RHEL-83800]
  - cppc_cpufreq: Remove HiSilicon CPPC workaround (Mark Langsdorf) [RHEL-83800]
  - Re-enable vxcan (CONFIG_CAN_VXCAN) for automotive (Radu Rendec) [RHEL-83276]
  - redhat/configs: automotive: builtin virtio-mmio (Eric Chanudet) [RHEL-82312]
  - redhat/configs: automotive: set CONFIG_TIMEOUT_PANIC (Enric Balletbo i Serra) [RHEL-76119]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-119.el10]
changelog:
  - i2c/designware: Fix an initialization issue (CKI Backport Bot) [RHEL-106627] {CVE-2025-38380}
  - ice: default to TIME_REF instead of TXCO on E825-C (Petr Oros) [RHEL-104246]
  - ice: move TSPLL init calls to ice_ptp.c (Petr Oros) [RHEL-104246]
  - ice: fall back to TCXO on TSPLL lock fail (Petr Oros) [RHEL-104246]
  - ice: wait before enabling TSPLL (Petr Oros) [RHEL-104246]
  - ice: add multiple TSPLL helpers (Petr Oros) [RHEL-104246]
  - ice: use bitfields instead of unions for CGU regs (Petr Oros) [RHEL-104246]
  - ice: read TSPLL registers again before reporting status (Petr Oros) [RHEL-104246]
  - ice: clear time_sync_en field for E825-C during reprogramming (Petr Oros) [RHEL-104246]
  - ice: add TSPLL log config helper (Petr Oros) [RHEL-104246]
  - ice: use designated initializers for TSPLL consts (Petr Oros) [RHEL-104246]
  - ice: remove ice_tspll_params_e825 definitions (Petr Oros) [RHEL-104246]
  - ice: fix E825-C TSPLL register definitions (Petr Oros) [RHEL-104246]
  - ice: rename TSPLL and CGU functions and definitions (Petr Oros) [RHEL-104246]
  - ice: move TSPLL functions to a separate file (Petr Oros) [RHEL-104246]
  - ice: enable timesync operation on 2xNAC E825 devices (Petr Oros) [RHEL-104246]
  - ice: refactor ice_sbq_msg_dev enum (Petr Oros) [RHEL-104246]
  - ice: remove SW side band access workaround for E825 (Petr Oros) [RHEL-104246]
  - igb: xsk: solve negative overflow of nb_pkts in zerocopy mode (Corinna Vinschen) [RHEL-105952]
  - dpll: add phase_offset_monitor_get/set callback ops (Ivan Vecera) [RHEL-104979]
  - dpll: add phase-offset-monitor feature to netlink spec (Ivan Vecera) [RHEL-104979]
  - net_sched: ets: fix a race in ets_qdisc_change() (Davide Caratti) [RHEL-96604] {CVE-2025-38107}
  - net_sched: sch_sfq: reject invalid perturb period (Davide Caratti) [RHEL-96604] {CVE-2025-38193}
  - net_sched: sch_sfq: fix a potential crash on gso_skb handling (Davide Caratti) [RHEL-96604] {CVE-2025-38115}
  - net_sched: prio: fix a race in prio_tune() (Davide Caratti) [RHEL-96604] {CVE-2025-38083}
  - net_sched: red: fix a race in __red_change() (Davide Caratti) [RHEL-96604] {CVE-2025-38108}
  - net_sched: tbf: fix a race in tbf_change() (Davide Caratti) [RHEL-96604]
  - net: ch9200: fix uninitialised access during mii_nway_restart (CKI Backport Bot) [RHEL-101222] {CVE-2025-38086}
  - idpf: fix null-ptr-deref in idpf_features_check (Michal Schmidt) [RHEL-79686]
  - idpf: protect shutdown from reset (Michal Schmidt) [RHEL-79686]
  - idpf: fix potential memory leak on kcalloc() failure (Michal Schmidt) [RHEL-79686]
  - idpf: fix offloads support for encapsulated packets (Michal Schmidt) [RHEL-79686]
  - idpf: fix adapter NULL pointer dereference on reboot (Michal Schmidt) [RHEL-78633 RHEL-79686] {CVE-2025-22065}
  - idpf: check error for register_netdev() on init (Michal Schmidt) [RHEL-79686] {CVE-2025-22116}
  - idpf: fix checksums set in idpf_rx_rsc() (Michal Schmidt) [RHEL-79686] {CVE-2025-21890}
  - libeth: move idpf_rx_csum_decoded and idpf_rx_extracted (Michal Schmidt) [RHEL-79686]
  - idpf: record rx queue in skb for RSC packets (Michal Schmidt) [RHEL-79686]
  - idpf: fix handling rsc packet with a single segment (Michal Schmidt) [RHEL-79686]
  - idpf: fix transaction timeouts on reset (Michal Schmidt) [RHEL-79686]
  - idpf: add more info during virtchnl transaction timeout/salt mismatch (Michal Schmidt) [RHEL-79686]
  - idpf: convert workqueues to unbound (Michal Schmidt) [RHEL-79686 RHEL-82472] {CVE-2024-58057}
  - idpf: Acquire the lock before accessing the xn->salt (Michal Schmidt) [RHEL-79686]
  - idpf: add read memory barrier when checking descriptor done bit (Michal Schmidt) [RHEL-79686]
  - redhat/configs: automotive: Disable CONFIG_FS_DAX config (Dorinda Bassey) [RHEL-87374]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-120.el10]
changelog:
  - mm/memory-tier: fix abstract distance calculation overflow (Rafael Aquini) [RHEL-100684]
  - net: add debug check in skb_reset_mac_header() (Davide Caratti) [RHEL-96625]
  - net: skb_reset_mac_len() must check if mac_header was set (Davide Caratti) [RHEL-96625]
  - vlan: enforce underlying device type (CKI Backport Bot) [RHEL-96625] {CVE-2025-21920}
  - kernel.spec: add conditional to include rhel trusted certificates (Eric Chanudet) [RHEL-78808]
  - kernel.spec: Always BuildRequire openssl-devel (Eric Chanudet) [RHEL-78808]
  - kernel.spec: automotive: disable kernel signature by default (Eric Chanudet) [RHEL-78808]
  - redhat/configs: automotive: enable extra system cert (Eric Chanudet) [RHEL-78808]
  - redhat/configs: automotive: Disable module signature with modules_install (Eric Chanudet) [RHEL-78808]
  - xfs: do not check NEEDSREPAIR if ro,norecovery mount. (CKI Backport Bot) [RHEL-101641]
  - iavf: fix reset_task for early reset event (Michal Schmidt) [RHEL-83568]
  - iavf: add support for Rx timestamps to hotpath (Michal Schmidt) [RHEL-83568]
  - iavf: handle set and get timestamps ops (Michal Schmidt) [RHEL-83568]
  - iavf: periodically cache PHC time (Michal Schmidt) [RHEL-83568]
  - iavf: add support for indirect access to PHC time (Michal Schmidt) [RHEL-83568]
  - iavf: add initial framework for registering PTP clock (Michal Schmidt) [RHEL-83568]
  - iavf: negotiate PTP capabilities (Michal Schmidt) [RHEL-83568]
  - iavf: add support for negotiating flexible RXDID format (Michal Schmidt) [RHEL-83568]
  - iavf: Implement checking DD desc field (Michal Schmidt) [RHEL-83568]
  - iavf: refactor iavf_clean_rx_irq to support legacy and flex descriptors (Michal Schmidt) [RHEL-83568]
  - iavf: define Rx descriptors as qwords (Michal Schmidt) [RHEL-83568]
  - iavf: allow changing VLAN state without calling PF (Michal Schmidt) [RHEL-83568]
  - iavf: Remove unused declarations (Michal Schmidt) [RHEL-83568]
  - iavf: add support to exchange qos capabilities (Michal Schmidt) [RHEL-83568]
  - iavf: Add net_shaper_ops support (Michal Schmidt) [RHEL-83568]
  - redhat/configs: automotive: Enable CONFIG_BOOTPARAM_HUNG_TASK_PANIC config (Dorinda Bassey) [RHEL-87368]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-121.el10]
changelog:
  - Revert "drm/gem-dma: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
  - Revert "drm/gem-shmem: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
  - Revert "drm/gem-framebuffer: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
  - Revert "drm/prime: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
  - drm/framebuffer: Acquire internal references on GEM handles (José Expósito) [RHEL-106712]
  - drm/gem: Acquire references on GEM handles for framebuffers (CKI Backport Bot) [RHEL-106712] {CVE-2025-38449}
  - platform/x86/intel/pmc: Fix Arrow Lake U/H NPU PCI ID (Steve Best) [RHEL-23893]
  - net/sched: Abort __tc_modify_qdisc if parent class does not exist (CKI Backport Bot) [RHEL-107700]
  - PCI/MSI: Handle lack of irqdomain gracefully (Frank Liang) [RHEL-107953]
  - arch: x86: add IPC mailbox accessor function and add SoC register access (CKI Backport Bot) [RHEL-105090]
  - i40e: When removing VF MAC filters, only check PF-set MAC (Jamie Bainbridge) [RHEL-104947]
  - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (CKI Backport Bot) [RHEL-93568] {CVE-2025-22121}
  - ext4: introduce ITAIL helper (CKI Backport Bot) [RHEL-93568] {CVE-2025-22121}
  - ext4: avoid journaling sb update on error if journal is destroying (CKI Backport Bot) [RHEL-93605] {CVE-2025-22113}
  - ext4: define ext4_journal_destroy wrapper (CKI Backport Bot) [RHEL-93605] {CVE-2025-22113}
  - ALSA: enable AMD legacy SoundWire mach (Jaroslav Kysela) [RHEL-101626]
  - ALSA: revert aarch64 kunit test workaround (Jaroslav Kysela) [RHEL-101626]
  - ASoC: SDCA: Allow read-only controls to be deferrable (Jaroslav Kysela) [RHEL-101626]
  - ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask() (Jaroslav Kysela) [RHEL-101626]
  - ASoC: SDCA: Fixup some kernel doc errors (Jaroslav Kysela) [RHEL-101626]
  - ASoC: SDCA: Add missing default in switch in entity_pde_event() (Jaroslav Kysela) [RHEL-101626]
  - ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Jaroslav Kysela) [RHEL-101626]
  - ASoC: amd: acp: Fix pointer assignments for snd_soc_acpi_mach structures (Jaroslav Kysela) [RHEL-101626]
  - ASoC: SDCA: Update memory allocations to zero initialise (Jaroslav Kysela) [RHEL-101626]
  - ASoC: mediatek: common: fix device and OF node leak (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop (Jaroslav Kysela) [RHEL-101626]
  - sof-client-ipc-flood-test: don't mess with ->d_name (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Add support for ASUS NUC using CS35L41 HDA (Jaroslav Kysela) [RHEL-101626]
  - ALSA: compress_offload: tighten ioctl command number checks (Jaroslav Kysela) [RHEL-101626]
  - soundwire: Revert "soundwire: qcom: Add set_channel_map api support" (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38486}
  - ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100 (Jaroslav Kysela) [RHEL-101626]
  - ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 6 G1a (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606 (Jaroslav Kysela) [RHEL-101626]
  - ASoC: rt721-sdca: fix boost gain calculation error (Jaroslav Kysela) [RHEL-101626]
  - ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak. (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38438}
  - ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic count (Jaroslav Kysela) [RHEL-101626]
  - ASoC: fsl_sai: Force a software reset when starting in consumer mode (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek - Add mute LED support for HP Victus 15-fb2xxx (Jaroslav Kysela) [RHEL-101626]
  - ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38454}
  - ASoC: cs35l56: probe() should fail if the device ID is not recognized (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files ops (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: add sof_sdw_get_tplg_files ops (Jaroslav Kysela) [RHEL-101626]
  - ASoC: soc-acpi: add get_function_tplg_files ops (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCH (Jaroslav Kysela) [RHEL-101626]
  - ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode (Jaroslav Kysela) [RHEL-101626]
  - ASoC: amd: yc: update quirk data for HP Victus (Jaroslav Kysela) [RHEL-101626]
  - ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic (Jaroslav Kysela) [RHEL-101626]
  - ALSA: sb: Force to disable DMAs once when DMA mode is changed (Jaroslav Kysela) [RHEL-101626]
  - ALSA: sb: Don't allow changing the DMA mode during operations (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR (Jaroslav Kysela) [RHEL-101626]
  - ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38249}
  - ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15 (Jaroslav Kysela) [RHEL-101626]
  - ASoC: codecs: wcd9335: Fix missing free of regulator supplies (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38259}
  - ASoC: codec: wcd9335: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-101626]
  - ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda: Add new pci id for AMD GPU display HD audio controller (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda: Ignore unsol events for cards being shut down (Jaroslav Kysela) [RHEL-101626]
  - ASoC: rt1320: fix speaker noise when volume bar is 100% (Jaroslav Kysela) [RHEL-101626]
  - soundwire: amd: add check for status update registers (Jaroslav Kysela) [RHEL-101626]
  - soundwire: amd: fix for clearing command status register (Jaroslav Kysela) [RHEL-101626]
  - ASoC: amd: ps: fix for soundwire failures during hibernation exit sequence (Jaroslav Kysela) [RHEL-101626]
  - soundwire: amd: cancel pending slave status handling workqueue during remove sequence (Jaroslav Kysela) [RHEL-101626]
  - soundwire: amd: serialize amd manager resume sequence during pm_prepare (Jaroslav Kysela) [RHEL-101626]
  - soundwire: amd: fix for handling slave alerts after link is down (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Add quirk for Asus GU605C (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Jaroslav Kysela) [RHEL-101626]
  - ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card (Jaroslav Kysela) [RHEL-101626]
  - ASoC: tegra210_ahub: Add check to of_device_get_match_data() (Jaroslav Kysela) [RHEL-101626]
  - ASoC: simple-card-utils: fixup dlc->xxx handling for error case (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda/realtek: Add support for Acer Helios Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-101626]
  - ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init() (Jaroslav Kysela) [RHEL-101626]
  - ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change (Jaroslav Kysela) [RHEL-101626]
  - ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9 (Jaroslav Kysela) [RHEL-101626]
  - ASoC: codecs: wcd937x: Drop unused buck_supply (Jaroslav Kysela) [RHEL-101626]
  - ASoC: codecs: wcd9375: Fix double free of regulator supplies (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38423}
  - ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() (Jaroslav Kysela) [RHEL-101626]
  - ASoC: amd: amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() (Jaroslav Kysela) [RHEL-101626]
  - ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Jaroslav Kysela) [RHEL-101626]
  - ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params() (Jaroslav Kysela) [RHEL-101626]
  - ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1 (Jaroslav Kysela) [RHEL-101626]
  - ALSA: usb-audio: Kill timer properly at removal (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38105}
  - ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: avs: Verify content returned by parse_int_array() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38307}
  - ASoC: Intel: avs: Fix paths in MODULE_FIRMWARE hints (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: avs: Relocate DSP status registers (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: avs: Read HW capabilities when possible (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: avs: Ignore Vendor-space manipulation for ACE (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: avs: Fix PPLCxFMT calculation (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: avs: PCM operations for LNL-based platforms (Jaroslav Kysela) [RHEL-101626]
  - ALSA: hda: Allow to fetch hlink by ID (Jaroslav Kysela) [RHEL-101626]
  - soundwire: only compute port params in specific stream states (Jaroslav Kysela) [RHEL-101626]
  - ALSA: core: fix up bus match const issues. (Jaroslav Kysela) [RHEL-101626]
  - ASoC: apple: mca: Constrain channels according to TDM mask (Jaroslav Kysela) [RHEL-101626]
  - ASoC: SOF: amd: add missing acp descriptor field (Jaroslav Kysela) [RHEL-101626]
  - ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type (Jaroslav Kysela) [RHEL-101626]
  - ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38299}
  - ASoC: tas2764: Enable main IRQs (Jaroslav Kysela) [RHEL-101626]
  - ASoC: tas2764: Reinit cache on part reset (Jaroslav Kysela) [RHEL-101626]
  - ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX (Jaroslav Kysela) [RHEL-101626]
  - ASoC: codecs: hda: Fix RPM usage count underflow (Jaroslav Kysela) [RHEL-101626]
  - ixgbe: add support for FW rollback mode (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add E610 implementation of FW recovery mode (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add FW API version check (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add support for devlink reload (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add device flash update via devlink (Corinna Vinschen) [RHEL-99409]
  - ixgbe: extend .info_get() with stored versions (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add E610 functions getting PBA and FW ver info (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add .info_get extension specific for E610 devices (Corinna Vinschen) [RHEL-99409]
  - ixgbe: read the netlist version information (Corinna Vinschen) [RHEL-99409]
  - ixgbe: read the OROM version information (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add E610 functions for acquiring flash data (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add handler for devlink .info_get() (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add initial devlink support (Corinna Vinschen) [RHEL-99409]
  - ixgbe: wrap netdev_priv() usage (Corinna Vinschen) [RHEL-99409]
  - ixgbe: Fix unreachable retry logic in combined and byte I2C write functions (Corinna Vinschen) [RHEL-99409]
  - treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-99409]
  - ixgbe: fix media type detection for E610 device (Corinna Vinschen) [RHEL-86538 RHEL-99409]
  - ixgbe: add support for thermal sensor event reception (Corinna Vinschen) [RHEL-99409]
  - ixgbe: add PTP support for E610 device (Corinna Vinschen) [RHEL-99409]
  - ixgbe: fix media cage present detection for E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Fix possible skb NULL pointer dereference (Corinna Vinschen) [RHEL-99409]
  - ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() (Corinna Vinschen) [RHEL-99409]
  - ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() (Corinna Vinschen) [RHEL-99409]
  - ixgbevf: Remove unused ixgbevf_hv_mbx_ops (Corinna Vinschen) [RHEL-99409]
  - ixgbevf: Add support for Intel(R) E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - PCI: Add PCI_VDEVICE_SUB helper macro (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Enable link management in E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Clean up the E610 link management related code (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Add ixgbe_x540 multiple header inclusion protection (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Add support for EEPROM dump in E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Add support for NVM handling in E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Add link management support for E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Add support for E610 device capabilities detection (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Add support for E610 FW Admin Command Interface (Corinna Vinschen) [RHEL-80417 RHEL-99409]
  - ixgbe: Correct BASE-BX10 compliance code (Corinna Vinschen) [RHEL-99409]
  - ixgbe: downgrade logging of unsupported VF API version to debug (Corinna Vinschen) [RHEL-99409]
  - ixgbe: Break include dependency cycle (Corinna Vinschen) [RHEL-99409]
  - configs: new config in drivers/phy (Izabela Bakollari) [RHEL-75590]
  - ixgene-v2: prepare for phylib stop exporting phy_10_100_features_array (Izabela Bakollari) [RHEL-75590]
  - net: gianfar: simplify init_phy() (Izabela Bakollari) [RHEL-75590]
  - net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Izabela Bakollari) [RHEL-75590]
  - r8169: make Kconfig option for LED support user-visible (Izabela Bakollari) [RHEL-75590]
  - r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bits (Izabela Bakollari) [RHEL-75590]
  - net: mdio: mdio-i2c: Add support for single-byte SMBus operations (Izabela Bakollari) [RHEL-75590]
  - net: usb: asix: ax88772: Increase phy_name size (Izabela Bakollari) [RHEL-75590]
  - net: aquantia: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
  - gpio: cdev: use raw notifier for line state events (Izabela Bakollari) [RHEL-75590]
  - gpiolib: fix a NULL-pointer dereference when setting direction (Izabela Bakollari) [RHEL-75590]
  - gpiolib: notify user-space about in-kernel line state changes (Izabela Bakollari) [RHEL-75590]
  - gpiolib: switch the line state notifier to atomic (Izabela Bakollari) [RHEL-75590]
  - gpio: cdev: put emitting the line state events on a workqueue (Izabela Bakollari) [RHEL-75590]
  - gpio: cdev: prepare gpio_desc_to_lineinfo() for being called from atomic (Izabela Bakollari) [RHEL-75590]
  - gpio: cdev: go back to storing debounce period in the GPIO descriptor (Izabela Bakollari) [RHEL-75590]
  - gpiolib: unduplicate chip guard in set_config path (Izabela Bakollari) [RHEL-75590]
  - gpiolib: notify user-space when a driver requests its own desc (Izabela Bakollari) [RHEL-75590]
  - gpiolib: avoid format string weakness in workqueue interface (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: dp83822: add constraints for mac-termination-ohms (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: ethernet-phy: add property mac-termination-ohms (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: Document support for Aeonsemi PHYs (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: ethernet-phy: add property tx-amplitude-100base-tx-percent (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: ethernet-phy: Add timing-role role property for ethernet PHYs (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: dp83822: Add support for GPIO2 clock output (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: tja11xx: add "nxp,rmii-refclk-out" property (Izabela Bakollari) [RHEL-75590]
  - dt-bindings: net: marvell,aquantia: add property to override MDI_CFG (Izabela Bakollari) [RHEL-75590]
  - net: phy: clear phydev->devlink when the link is deleted (Izabela Bakollari) [RHEL-75590]
  - net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Add Airoha AN7583 PHY support (Izabela Bakollari) [RHEL-75590]
  - net: phy: mscc: Fix memory leak when using one step timestamping (Izabela Bakollari) [RHEL-75590]
  - net: phy: fix up const issues in to_mdio_device() and to_phy_device() (Izabela Bakollari) [RHEL-75590]
  - net: phy: add driver for MaxLinear MxL86110 PHY (Izabela Bakollari) [RHEL-75590]
  - net: phy: fixed_phy: constify status argument where possible (Izabela Bakollari) [RHEL-75590]
  - net: phy: fixed_phy: remove irq argument from fixed_phy_register (Izabela Bakollari) [RHEL-75590]
  - net: phy: fixed_phy: remove irq argument from fixed_phy_add (Izabela Bakollari) [RHEL-75590]
  - net: phy: Add support for Aeonsemi AS21xxx PHYs (Izabela Bakollari) [RHEL-75590]
  - net: phy: introduce genphy_match_phy_device() (Izabela Bakollari) [RHEL-75590]
  - net: phy: nxp-c45-tja11xx: simplify .match_phy_device OP (Izabela Bakollari) [RHEL-75590]
  - net: phy: bcm87xx: simplify .match_phy_device OP (Izabela Bakollari) [RHEL-75590]
  - net: phy: pass PHY driver to .match_phy_device OP (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: add driver for built-in 2.5G ethernet PHY on MT7988 (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Sort config and file names in Kconfig and Makefile (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: add RTL8127-internal PHY (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip: document where the LAN88xx PHYs are used (Izabela Bakollari) [RHEL-75590]
  - net: phy: fixed_phy: remove fixed_phy_register_with_gpiod (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove stub for mdiobus_register_board_info (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Enable temperature measurement in probe again (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: do not require syscon compatible for pio property (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83867: use 2ns delay if not specified in DTB (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83867: remove check of delay strap configuration (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: Add support for PHY LEDs on RTL8211E (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: use __set_bit() in rtl8211f_led_hw_control_get() (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: Group RTL82* macro definitions (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: add RTL8211F register defines (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: Clean up RTL821x ExtPage access (Izabela Bakollari) [RHEL-75590]
  - net: phy: micrel: remove KSZ9477 EEE quirks now handled by phylink (Izabela Bakollari) [RHEL-75590]
  - net: phy: Refactor fwnode_get_phy_node() (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: Add support for WOL magic packet on RTL8211F (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: fix commenting format (Izabela Bakollari) [RHEL-75590]
  - net: phylink: Drop unused defines for SUPPORTED/ADVERTISED_INTERFACES (Izabela Bakollari) [RHEL-75590]
  - net: dp83822: Fix OF_MDIO config check (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Enable temperature sensor for mv88q211x (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove function stubs (Izabela Bakollari) [RHEL-75590]
  - net: phy: leds: fix memory leak (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: Add support for changing the MAC termination (Izabela Bakollari) [RHEL-75590]
  - net: phy: Add helper for getting MAC termination resistance (Izabela Bakollari) [RHEL-75590]
  - net: phylink: fix suspend/resume with WoL enabled and link down (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip: force IRQ polling mode for lan88xx (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: init val in .phy_led_polarity_set for AN7581 (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove redundant dependency on NETDEVICES for PHYLINK and PHYLIB (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove device_phy_find_device (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: add Airoha PHY ID to SoC driver (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: permit to compile test GE SOC PHY driver (Izabela Bakollari) [RHEL-75590]
  - net: phy: air_en8811h: Add clk provider for CKO pin (Izabela Bakollari) [RHEL-75590]
  - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (Izabela Bakollari) [RHEL-75590]
  - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (Izabela Bakollari) [RHEL-75590]
  - net: phy: broadcom: Correct BCM5221 PHY model detection (Izabela Bakollari) [RHEL-75590]
  - net: phylink: force link down on major_config failure (Izabela Bakollari) [RHEL-75590]
  - net: phy: Introduce PHY_ID_SIZE — minimum size for PHY ID string (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: add essential functions to aqr105 driver (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: search for firmware-name in fwnode (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: add probe function to aqr105 for firmware loading (Izabela Bakollari) [RHEL-75590]
  - net: phy: Add swnode support to mdiobus_scan (Izabela Bakollari) [RHEL-75590]
  - net: phy: sfp: Add support for SMBus module access (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add functions to block/unblock rx clock stop (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add phylink_prepare_resume() (Izabela Bakollari) [RHEL-75590]
  - net: phylink: Remove unused function pointer from phylink structure (Izabela Bakollari) [RHEL-75590]
  - net: phy: fixed_phy: transition to the faux device interface (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: disable PHY-mode EEE (Izabela Bakollari) [RHEL-75590]
  - net: phy: fix genphy_c45_eee_is_active() for disabled EEE (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_interface_t: Fix RGMII_TXID code comment (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: remove call to devm_hwmon_sanitize_name (Izabela Bakollari) [RHEL-75590]
  - net: phy: mxl-gpy: remove call to devm_hwmon_sanitize_name (Izabela Bakollari) [RHEL-75590]
  - net: phy: tja11xx: remove call to devm_hwmon_sanitize_name (Izabela Bakollari) [RHEL-75590]
  - broadcom: fix supported flag check in periodic output function (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell: Align set_loopback() implementation (Izabela Bakollari) [RHEL-75590]
  - net: phy: micrel: Add loopback support (Izabela Bakollari) [RHEL-75590]
  - net: phy: Support speed selection for PHY loopback (Izabela Bakollari) [RHEL-75590]
  - net: phy: Allow loopback speed selection for PHY drivers (Izabela Bakollari) [RHEL-75590]
  - phy: fix xa_alloc_cyclic() error handling (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove unused functions phy_package_[read|write]_mmd (Izabela Bakollari) [RHEL-75590]
  - net: phy: move PHY package MMD access function declarations from phy.h to phylib.h (Izabela Bakollari) [RHEL-75590]
  - net: phylink: Use phy_caps to get an interface's capabilities and modes (Izabela Bakollari) [RHEL-75590]
  - net: phylink: Convert capabilities to linkmodes using phy_caps (Izabela Bakollari) [RHEL-75590]
  - net: phylink: Add a mapping between MAC_CAPS and LINK_CAPS (Izabela Bakollari) [RHEL-75590]
  - net: phy: drop phy_settings and the associated lookup helpers (Izabela Bakollari) [RHEL-75590]
  - net: phylink: Use phy_caps_lookup for fixed-link configuration (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_device: Use link_capabilities lookup for PHY aneg config (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_caps: Don't skip better duplex macth on non-exact match (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_caps: Allow looking-up link caps based on speed and duplex (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_caps: Implement link_capabilities lookup by linkmode (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_caps: Introduce phy_caps_valid (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_caps: Move __set_linkmode_max_speed to phy_caps (Izabela Bakollari) [RHEL-75590]
  - net: phy: phy_caps: Move phy_speeds to phy_caps (Izabela Bakollari) [RHEL-75590]
  - net: phy: Use an internal, searchable storage for the linkmodes (Izabela Bakollari) [RHEL-75590]
  - net: phylink: Remove unused phylink_init_eee (Izabela Bakollari) [RHEL-75590]
  - net: phy: tja11xx: enable PHY in sleep mode for TJA1102S (Izabela Bakollari) [RHEL-75590]
  - net: phy: tja11xx: add support for TJA1102S (Izabela Bakollari) [RHEL-75590]
  - net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata (Izabela Bakollari) [RHEL-75590]
  - net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove remaining PHY package related definitions from phy.h (Izabela Bakollari) [RHEL-75590]
  - net: phy: move PHY package related code from phy.h to phy_package.c (Izabela Bakollari) [RHEL-75590]
  - net: phy: mscc: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
  - net: phy: micrel: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
  - net: phy: qca807x: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
  - net: phy: add getters for public members in struct phy_package_shared (Izabela Bakollari) [RHEL-75590]
  - net: phy: move PHY package code from phy_device.c to own source file (Izabela Bakollari) [RHEL-75590]
  - gpiolib: Align FLAG_* definitions in the struct gpio_desc (Izabela Bakollari) [RHEL-75590]
  - net: phy: nxp-c45-tja11xx: add support for TJA1121 (Izabela Bakollari) [RHEL-75590]
  - net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104 (Izabela Bakollari) [RHEL-75590]
  - net: phylink: use pl->link_interface in phylink_expects_phy() (Izabela Bakollari) [RHEL-75590]
  - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (Izabela Bakollari) [RHEL-75590]
  - net: phy: add phylib-internal.h (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove unused feature array declarations (Izabela Bakollari) [RHEL-75590]
  - net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT (Izabela Bakollari) [RHEL-75590]
  - net: phy: qt2025: Fix hardware revision check comment (Izabela Bakollari) [RHEL-75590]
  - net: sfp: add quirk for 2.5G OEM BX SFP (Izabela Bakollari) [RHEL-75590]
  - net: phy: c45: remove local advertisement parameter from genphy_c45_eee_is_active (Izabela Bakollari) [RHEL-75590]
  - net: phy: c45: use cached EEE advertisement in genphy_c45_ethtool_get_eee (Izabela Bakollari) [RHEL-75590]
  - net: phy: c45: Don't silently remove disabled EEE modes any longer when writing advertisement register (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove disabled EEE modes from advertising_eee in phy_probe (Izabela Bakollari) [RHEL-75590]
  - net: phy: improve phy_disable_eee_mode (Izabela Bakollari) [RHEL-75590]
  - net: phy: move definition of phy_is_started before phy_disable_eee_mode (Izabela Bakollari) [RHEL-75590]
  - net: phy: rename phy_set_eee_broken to phy_disable_eee_mode (Izabela Bakollari) [RHEL-93673]
  - r8169: copy vendor driver 2.5G/5G EEE advertisement constraints (Izabela Bakollari) [RHEL-93673]
  - r8169: align RTL8126 EEE config with vendor driver (Izabela Bakollari) [RHEL-93673]
  - r8169: align RTL8125 EEE config with vendor driver (Izabela Bakollari) [RHEL-93673]
  - r8169: align RTL8125/RTL8126 PHY config with vendor driver (Izabela Bakollari) [RHEL-93673]
  - net: phy: realtek: add defines for shadowed c45 standard registers (Izabela Bakollari) [RHEL-75590]
  - gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: add helper RTL822X_VND2_C22_REG (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Init PHY private structure for mv88q211x (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: enable temperature sensor in mv88q2xxx_config_init (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: order includes alphabetically (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: align defines (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: Add support for changing the transmit amplitude voltage (Izabela Bakollari) [RHEL-75590]
  - net: phy: Add helper for getting tx amplitude gain (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove helper phy_is_internal (Izabela Bakollari) [RHEL-75590]
  - net: phy: stop exporting phy_queue_state_machine (Izabela Bakollari) [RHEL-75590]
  - net: phy: stop exporting feature arrays which aren't used outside phylib (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove fixup-related definitions from phy.h which are not used outside phylib (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: switch from paged to MMD ops in rtl822x functions (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: improve mmd register access for internal PHY's (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Move some macros to phy-lib for later use (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Add token ring clear bit operation support (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Add token ring set bit operation support (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Add token ring access helper functions in mtk-phy-lib (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Change to more meaningful macros (Izabela Bakollari) [RHEL-75590]
  - net: phy: c45: improve handling of disabled EEE modes in generic ethtool functions (Izabela Bakollari) [RHEL-75590]
  - net: phy: rename eee_broken_modes to eee_disabled_modes (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Add support for PHY LEDs on 88q2xxx (Izabela Bakollari) [RHEL-75590]
  - net: phy: broadcom: don't include '<linux/pm_wakeup.h>' directly (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add support for notifying PCS about EEE (Izabela Bakollari) [RHEL-75590]
  - net: phylink: provide phylink_mac_implements_lpi() (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83tg720: Add randomized polling intervals for link detection (Izabela Bakollari) [RHEL-75590]
  - net: phy: Add support for driver-specific next update time (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell10g: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
  - net: phylink: make configuring clock-stop dependent on MAC support (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83td510: introduce LED framework support (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: use string choices helpers (Izabela Bakollari) [RHEL-75590]
  - net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset (Izabela Bakollari) [RHEL-75590]
  - net: phylink: fix regression when binding a PHY (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios (Izabela Bakollari) [RHEL-75590]
  - net: phylink: always do a major config when attaching a SFP PHY (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove leftovers from switch to linkmode bitmaps (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add EEE management (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add phylink_link_is_up() helper (Izabela Bakollari) [RHEL-75590]
  - net: phy: add support for querying PHY clock stop capability (Izabela Bakollari) [RHEL-75590]
  - net: mdio: add definition for clock stop capable bit (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_rds_ptp : Add PEROUT feature library for RDS PTP supported Microchip phys (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1: Enable pin out specific to lan887x phy for PEROUT signal (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_rds_ptp: Header file library changes for PEROUT (Izabela Bakollari) [RHEL-75590]
  - net: phylink: provide fixed state for 1000base-X and 2500base-X (Izabela Bakollari) [RHEL-75590]
  - net: phylink: use neg_mode in phylink_mii_c22_pcs_decode_state() (Izabela Bakollari) [RHEL-75590]
  - net: phylink: pass neg_mode into c22 state decoder (Izabela Bakollari) [RHEL-75590]
  - net: phylink: pass neg_mode into .pcs_get_state() method (Izabela Bakollari) [RHEL-75590]
  - net: phylink: use pcs_neg_mode in phylink_mac_pcs_get_state() (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: Fix typo "outout" -> "output" (Izabela Bakollari) [RHEL-75590]
  - net: phy: Constify struct mdio_device_id (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove unused PHY_INIT_TIMEOUT and PHY_FORCE_TIMEOUT (Izabela Bakollari) [RHEL-75590]
  - net: phy: move realtek PHY driver to its own subdirectory (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: always clear NBase-T lpa (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: clear master_slave_state if link is down (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: clear 1000Base-T lpa if link is down (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: add support for reading MDIO_MMD_VEND2 regs on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-75590]
  - net: phy: introduce optional polling interface for PHY statistics (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83tg720: add statistics support (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83td510: add statistics support (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1: depend on PTP_1588_CLOCK_OPTIONAL (Izabela Bakollari) [RHEL-75590]
  - net: phy: add configuration of rx clock stop mode (Izabela Bakollari) [RHEL-75590]
  - net: phy: micrel: use helper phy_disable_eee (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: Add support for PHY LEDs on DP83822 (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add support for PCS supported_interfaces bitmap (Izabela Bakollari) [RHEL-75590]
  - net: phy: fix phy_disable_eee (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1 : Add initialization of ptp for lan887x (Izabela Bakollari) [RHEL-75590]
  - net: phy: Makefile: Add makefile support for rds ptp in Microchip phys (Izabela Bakollari) [RHEL-75590]
  - net: phy: Kconfig: Add rds ptp library support and 1588 optional flag in Microchip phys (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_rds_ptp : Add rds ptp library for Microchip phys (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_rds_ptp: Add header file for Microchip rds ptp library (Izabela Bakollari) [RHEL-75590]
  - net: phy: avoid undefined behavior in *_led_polarity_set() (Izabela Bakollari) [RHEL-75590]
  - net: phy: micrel: Dynamically control external clock of KSZ PHY (Izabela Bakollari) [RHEL-75590]
  - net: phy: add phy_disable_eee (Izabela Bakollari) [RHEL-75590]
  - net: phy: ks8995: constify 'struct bin_attribute' (Izabela Bakollari) [RHEL-75590]
  - net: phylink: improve phylink_sfp_config_phy() error message with missing PHY driver (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: Add support for GPIO2 clock output (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: Replace DP83822_DEVADDR with MDIO_MMD_VEND2 (Izabela Bakollari) [RHEL-75590]
  - net: phy: Add helper for mapping RGMII link speed to clock rate (Izabela Bakollari) [RHEL-75590]
  - net: phy: update phy_ethtool_get_eee() documentation (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove genphy_c45_eee_is_active()'s is_enabled arg (Izabela Bakollari) [RHEL-75590]
  - net: phy: avoid genphy_c45_ethtool_get_eee() setting eee_enabled (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell: use phydev->eee_cfg.eee_enabled (Izabela Bakollari) [RHEL-75590]
  - net: phylink: remove phylink_phy_no_inband() (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add negotiation of in-band capabilities (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add pcs_inband_caps() method (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell: implement config_inband() method (Izabela Bakollari) [RHEL-75590]
  - net: phy: add phy_config_inband() (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell: implement phy_inband_caps() method (Izabela Bakollari) [RHEL-75590]
  - net: phy: bcm84881: implement phy_inband_caps() method (Izabela Bakollari) [RHEL-75590]
  - net: phy: add phy_inband_caps() (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add debug for phylink_major_config() (Izabela Bakollari) [RHEL-75590]
  - net: phylink: split cur_link_an_mode into requested and active (Izabela Bakollari) [RHEL-75590]
  - net: phylink: pass phylink and pcs into phylink_pcs_neg_mode() (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (Izabela Bakollari) [RHEL-75590]
  - net: phy: fix phy_ethtool_set_eee() incorrectly enabling LPI (Izabela Bakollari) [RHEL-75590]
  - net: phy: ensure that genphy_c45_an_config_eee_aneg() sees new value of phydev->eee_cfg.eee_enabled (Izabela Bakollari) [RHEL-75590]
  - net: phy: fix phylib's dual eee_enabled (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1: Clause-45 PHY loopback support for LAN887x (Izabela Bakollari) [RHEL-75590]
  - net: phy: c45: don't use temporary linkmode bitmaps in genphy_c45_ethtool_get_eee (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83869: fix status reporting for 1000base-x autonegotiation (Izabela Bakollari) [RHEL-75590]
  - mdio: Remove mdio45_ethtool_gset_npage() (Izabela Bakollari) [RHEL-75590]
  - include: mdio: Remove mdio45_ethtool_gset() (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: add MT7530 & MT7531's PHY ID macros (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Integrate read/write page helper functions (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Improve readability of mtk-phy-lib.c's mtk_phy_led_hw_ctrl_set() (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Move LED helper functions into mtk phy lib (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek: Re-organize MediaTek ethernet phy drivers (Izabela Bakollari) [RHEL-75590]
  - net: phylink: clean up phylink_resolve() (Izabela Bakollari) [RHEL-75590]
  - net: phylink: remove switch() statement in resolve handling (Izabela Bakollari) [RHEL-75590]
  - net: phylink: move MLO_AN_PHY resolve handling to if() statement (Izabela Bakollari) [RHEL-75590]
  - net: phylink: move MLO_AN_FIXED resolve handling to if() statement (Izabela Bakollari) [RHEL-75590]
  - net: phylink: move manual flow control setting (Izabela Bakollari) [RHEL-75590]
  - net: phy: add phy_set_eee_broken (Izabela Bakollari) [RHEL-75590]
  - net: phy: convert eee_broken_modes to a linkmode bitmap (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: Add mdix config and reporting (Izabela Bakollari) [RHEL-75590]
  - net: phy: remove genphy_config_eee_advert (Izabela Bakollari) [RHEL-75590]
  - net: phy: broadcom: use genphy_c45_an_config_eee_aneg in bcm_config_lre_aneg (Izabela Bakollari) [RHEL-75590]
  - net: phy: export genphy_c45_an_config_eee_aneg (Izabela Bakollari) [RHEL-75590]
  - net: phy: make genphy_c45_write_eee_adv() static (Izabela Bakollari) [RHEL-75590]
  - net: broadcom: use ethtool string helpers (Izabela Bakollari) [RHEL-75590]
  - net: phy: respect cached advertising when re-enabling EEE (Izabela Bakollari) [RHEL-75590]
  - net: phy: use ethtool string helpers (Izabela Bakollari) [RHEL-75590]
  - net: phy: dp83822: Configure RMII mode on DP83825 devices (Izabela Bakollari) [RHEL-75590]
  - net: phylink: simplify how SFP PHYs are attached (Izabela Bakollari) [RHEL-75590]
  - net: phylink: validate sfp_select_interface() returned interface (Izabela Bakollari) [RHEL-75590]
  - net: phylink: add common validation for sfp_select_interface() (Izabela Bakollari) [RHEL-75590]
  - net: phylink: simplify phylink_parse_fixedlink() (Izabela Bakollari) [RHEL-75590]
  - gpiolib: add a per-gpio_device line state notification workqueue (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: add RTL8125D-internal PHY (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek-ge-soc: Propagate error code correctly in cal_cycle() (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek-ge-soc: Shrink line wrapping to 80 characters (Izabela Bakollari) [RHEL-75590]
  - net: phy: mediatek-ge-soc: Fix coding style (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell: Add mdix status reporting (Izabela Bakollari) [RHEL-75590]
  - net: phylink: remove "using_mac_select_pcs" (Izabela Bakollari) [RHEL-75590]
  - net: phylink: allow mac_select_pcs() to remove a PCS (Izabela Bakollari) [RHEL-75590]
  - net: phylink: remove use of pl->pcs in phylink_validate_mac_and_pcs() (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: merge the drivers for internal NBase-T PHY's (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: fix return value check in aqr107_config_mdi() (Izabela Bakollari) [RHEL-75590]
  - net: sfp: change quirks for Alcatel Lucent G-010S-P (Izabela Bakollari) [RHEL-75590]
  - net: phylink: allow half-duplex modes with RATE_MATCH_PAUSE (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: clear 1000Base-T link partner advertisement (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: change order of calls in C22 read_status() (Izabela Bakollari) [RHEL-75590]
  - net: phy: realtek: read duplex and gbit master from PHYSR register (Izabela Bakollari) [RHEL-75590]
  - net: phy: intel-xway: add support for PHY LEDs (Izabela Bakollari) [RHEL-75590]
  - net: phy: mxl-gpy: correctly describe LED polarity (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: correctly describe LED polarity override (Izabela Bakollari) [RHEL-75590]
  - net: phy: support 'active-high' property for PHY LEDs (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1s: configure collision detection based on PLCA mode (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C2 (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C1 (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1s: move LAN867X reset handling to a new function (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1s: add support for Microchip's LAN865X Rev.B1 (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1s: update new initial settings for LAN865X Rev.B0 (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1s: restructure cfg read/write functions arguments (Izabela Bakollari) [RHEL-75590]
  - net: phy: c45-tja11xx: add support for outputting RMII reference clock (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: poll status register (Izabela Bakollari) [RHEL-75590]
  - net: phy: Validate PHY LED OPs presence before registering (Izabela Bakollari) [RHEL-75590]
  - net: phy: smsc: use devm_clk_get_optional_enabled_with_rate() (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1: SQI support for LAN887x (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Enable auto negotiation for mv88q2110 (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Make register writer function generic (Izabela Bakollari) [RHEL-75590]
  - net: phy: marvell-88q2xxx: Align soft reset for mv88q2110 and mv88q2220 (Izabela Bakollari) [RHEL-75590]
  - net: phy: aquantia: allow forcing order of MDI pairs (Izabela Bakollari) [RHEL-75590]
  - net: phy: mxl-gpy: add missing support for TRIGGER_NETDEV_LINK_10 (Izabela Bakollari) [RHEL-75590]
  - net: phy: Add support for PHY timing-role configuration via device tree (Izabela Bakollari) [RHEL-75590]
  - net: phy: microchip_t1: Interrupt support for lan887x (Izabela Bakollari) [RHEL-75590]
  - net: phy: mxl-gpy: add basic LED support (Izabela Bakollari) [RHEL-75590]
  - redhat/configs: Disable TPM2 HMAC sessions (Štěpán Horáček) [RHEL-82779]
  - cpuidle: Init cpuidle only for present CPUs (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Update documentation after get_typical_interval() changes (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Update documentation after previous changes (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Avoid discarding useful information (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Eliminate outliers on both ends of the sample set (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Tweak threshold use in get_typical_interval() (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Use one loop for average and variance computations (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Drop a redundant local variable (Mark Langsdorf) [RHEL-87864]
  - cpuidle: psci: Add trace for PSCI domain idle (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Skip sleep length computation for low latency constraints (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Replace time_span_ns with a flag (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Simplify handling of total events count (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Skip getting the sleep length if wakeups are very frequent (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Simplify counting events used for tick management (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Clarify two code comments (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Drop local variable prev_intercept_idx (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Combine candidate state index checks against 0 (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Reorder candidate state index checks (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Rearrange idle state lookup code (Mark Langsdorf) [RHEL-87864]
  - cpuidle: teo: Update documentation after previous changes (Mark Langsdorf) [RHEL-87864]
  - cpuidle: psci: Activate GENPD_FLAG_ACTIVE_WAKEUP with OSI (Mark Langsdorf) [RHEL-87864]
  - cpuidle: Change :enter_dead() driver callback return type to void (Mark Langsdorf) [RHEL-87864]
  - cpuidle: Do not return from cpuidle_play_dead() on callback failures (Mark Langsdorf) [RHEL-87864]
  - powerpc/machdep: Drop include of dma-mapping.h (Mark Langsdorf) [RHEL-87864]
  - cpuidle: Correct some typos in comments (Mark Langsdorf) [RHEL-87864]
  - cpuidle: menu: Remove iowait influence (Mark Langsdorf) [RHEL-87864]


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: Clark Williams <williams@redhat.com> - 2.4-1
changelog:
  - Makefile cleanups and added .gitignore
  - remove Red Hat Makefile targets and specfile
  - ensure all files have valid SPDX license identifiers
  - version bump


author: Clark Williams <williams@redhat.com> - 2.5-1
changelog:
  - Bump release for RHEL-10
    Resolves: RHEL-40030
  - add rpminspect.yaml to turn of debuginfo check
  - add compile options for passing annocheck


author: Anubhav Shelat <ashelat@redhat.com> - 3.8-9
changelog:
  - Add functionality to allow user to execute cpupower tool to 
  set idle state depth  while running rteval.
  - Disable latency trick by using --default-system option with 
  cyclictest when setting idle state depth. 
  Resolves: RHEL-37646


author: John Kacur <jkacur@redhat.com> - 3.8-11
changelog:
  - Restore all load module options
  - Change the default kernel to linux-6.10.5-rteval
  - Fix parsing in kcompile for the correct kernel to compile
  Resolves: RHEL-54310


author: John Kacur <jkacur@redhat.com> - 3.8.12
changelog:
  - Add patch to put stress-ng options in their own manpage section
  - Change constant name earlystop TO EARLYSTOP
  - Update the kcompile kernel to linux-6.12-rc4
  Resolves: RHEL-63611


author: John Kacur <jkacur@redhat.com> - 3.9-3
changelog:
  - Make the default interval for timerlat in rteval 1100us
  - Make cyclictest the default measurement module for rteval
  Resolves: RHEL-78395


author: John Kacur <jkacur@redhat.com> - 3.9-5
changelog:
  - Make timerlat the default measurement module
  - Make the default interval 100us
  Resolves: RHEL-97541


author: John Kacur <jkacur@redhat.com> - 1.6-12
changelog:
  - Create a kernel based off of linux-6.10.5 and three upstream patches
    to remove a dependency on deprecated <openssl/engine.h>
  Resolves: RHEL-47107


author: John Kacur <jkacur@redhat.com> - 1.6-13
changelog:
  - Update to linux-6.12-rc4 which contains the patches
    to remove dependency on deprecated <openssl/engine.h>
  Resolves: RHEL-63613


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: RHEL-50567
    - spec: create /etc/tuned/profiles directory
      resolves: RHEL-46721
    - hotplug: wait for device initialization
    - sap-netweaver: increased vm.max_map_count
    - daemon: buffer sighup signal
    - added an option to configure profile directories
    - api: added commands to dynamically create/destroy instances
    - functions: added 'intel_recommended_pstate'
    - functions: added 'log' which helps with debugging
    - functions: added 'package2cpus' and 'packages2uncores' matchers
    - functions: added 'lscpu' to list CPU details
    - plugins: added plugin_irq
    - plugin_video: added support for amdgpu `panel_power_savings` attribute
    - plugin_cpu: check that writes are necessary if they may cause redundant IPIs
    - plugin_uncore: allow to configure frequency limits using percent
    - amd-pstate: added support for controlling core performance boost
    - plugin_scheduler: adjusted error logging in _set_affinity
    - plugin_audio: enabled controller reset to fix suspend with NVIDIA
    - plugin_irq: fixed expansion of variables
    - plugin_irqbalance: switched to IRQBALANCE_BANNED_CPULIST


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-50567
    - clear plugin repository when stopping tuning
    - man: add description of the balanced-battery profile


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-3
changelog:
  - Fixed privileged execution of arbitrary scripts by active local user,
    (CVE-2024-52336)
    Resolves: RHEL-66636
  - Added sanity checks for API methods parameters, (CVE-2024-52337)
    Resolves: RHEL-66613


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.25.0-0.1.rc1
changelog:
  - new release
    - tuned-ppd: removed the use of StrEnum
    - tuned-ppd: fixed traceback
      resolves: RHEL-74384
    - tuned-ppd: multiple fixes and updates
    - docs: plugins docs are now automatically generated from the docstrings
    - plugin_cpu: fixed no_turbo boolean option parsing
    - plugin_cpu: allowed raw energy_performance_preference values
    - plugin_vm: added support for dirty_(bytes|ratio) sysctl parameters
    - plugin_bootloader: added variables to BLS entries only if grub is used
    - plugin_scheduler: do not assume that perf events have type attribute
    - plugin_scheduler: updated sched knobs for kernels 6.6+
    - plugin_scheduler: log process info when its affinity cannot be changed
      resolves: RHEL-69933
    - plugin_scheduler: postpone cgroup blacklist check, double-check after fail
    - plugin_scheduler: made perf support optional
    - plugin_net: added support for hotplug and rename
    - makefile: added support for installation to custom $BINDIR/$SBINDIR
    - functions: dropped cpuspeed support


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.25.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-70454
    - sap-hana: Set transparent_hugepages to madvise
      resolves: RHEL-68454
    - plugin_bootloader: export Grub variables to make them available in submenus
    - utils.commands: fixed CPU online detection when not present
    - plugin_net: handled cqe-mode-rx ethtool option
    - profiles: correct CPU governor settings


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.25.1-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-70454
    - plugins: added missing instance parameters
    - disk: added missing remove parameter
    - plugin_scheduler: added switch to disable processing of kthreads
    - Makefile: added support for installation to custom LIBEXECDIR
    - functions: create a new parser object for each string expansion


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.26.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: RHEL-94809
    - tuned-ppd: renamed thinkpad_function_keys as sysfs_acpi_monitor
    - tuned-ppd: enabled sysfs_acpi_monitor by default
    - tuned-ppd: fixed inotify watch for performance degradation
    - tuned-ppd: pinned virtual files in memory for inotify
    - fixed instance priority inheritance
      resolves: RHEL-94842
    - hotplug: added fixes for device remove race condition
    - tuned-main.conf: added startup_udev_settle_wait option
      resolves: RHEL-88238
    - functions: silenced errors if module kvm_intel does not exist
    - functions: make calc_isolated_cores return CPU ranges
    - scsi: used 'med_power_with_dipm' for SATA ALPM
    - scsi: do not set ALPM on external SATA ports
      resolves: RHEL-79913
    - network_latency: Set non-zero rcutree.nohz_full_patience_delay
    - realtime: disable appropriate P-State drivers
    - plugin_disk: added support for MMC (MultiMediaCard) devices
    - udev: fix possible traceback in device matcher
      resolves: RHEL-97087
    - udev-settle: obey udev buffer size and handle possible tracebacks
      resolves: RHEL-92637
    - daemon: re-raise daemon init exception in no-daemon mode
    - vm: deprecate dirty_ratio in favour of dirty_bytes with percents
    - gui: fix the profile deleter script


