From eab6bac9d96e60ec10fbe54c83322079551ca320 Mon Sep 17 00:00:00 2001 From: Rado Vrbovsky Date: Fri, 10 Jan 2025 17:08:37 +0000 Subject: [PATCH] kernel-5.14.0-550.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fri Jan 10 2025 Rado Vrbovsky [5.14.0-550.el9] - redhat/configs: replace IOMMU_DEFAULT_DMA_STRICT with IOMMU_DEFAULT_DMA_LAZY (Mete Durlu) [RHEL-69993] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66809] {CVE-2024-50223} - redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093] - configs: new configs in drivers/phy (Izabela Bakollari) [RHEL-57766] - net: mii: constify advertising mask (Izabela Bakollari) [RHEL-57766] - net: phy: dp83822: Fix reset pin definitions (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: Fix MMD access on RTL8126A-integrated PHY (Izabela Bakollari) [RHEL-57766] - net: phy: Remove LED entry from LEDs list on unregister (Izabela Bakollari) [RHEL-57766 RHEL-63771] {CVE-2024-50023} - net: phy: bcm84881: Fix some error handling paths (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: remove usage of phy_set_max_speed (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: AQR115c fix up PMA capabilities (Izabela Bakollari) [RHEL-57766] - net: phy: dp83869: fix memory corruption when enabling fiber (Izabela Bakollari) [RHEL-57766] - net: phy: microchip_t1s: add c45 direct access in LAN865x internal PHY (Izabela Bakollari) [RHEL-57766] - net: phy: microchip_t1: Cable Diagnostics for lan887x (Izabela Bakollari) [RHEL-57766] - net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink (Izabela Bakollari) [RHEL-57766] - net: phy: qca83xx: use PHY_ID_MATCH_EXACT (Izabela Bakollari) [RHEL-57766] - net: phy: Add driver for Motorcomm yt8821 2.5G ethernet phy (Izabela Bakollari) [RHEL-57766] - net: phy: Optimize phy speed mask to be compatible to yt8821 (Izabela Bakollari) [RHEL-57766] - net: phy: Check for read errors in SIOCGMIIREG (Izabela Bakollari) [RHEL-57766] - net: phy: Use for_each_available_child_of_node_scoped() (Izabela Bakollari) [RHEL-57766] - net: phy: Fix missing of_node_put() for leds (Izabela Bakollari) [RHEL-57766] - net: phy: vitesse: implement MDI-X configuration in vsc73xx (Izabela Bakollari) [RHEL-57766] - phy: dp83td510: Utilize ALCD for cable length measurement when link is active (Izabela Bakollari) [RHEL-57766] - net: phy: microchip_t1: Adds support for lan887x phy (Izabela Bakollari) [RHEL-57766] - net: phy: Add phy library support to check supported list when autoneg is enabled (Izabela Bakollari) [RHEL-57766] - net: phy: dp83tg720: Add cable testing support (Izabela Bakollari) [RHEL-57766] - phy: Add Open Alliance helpers for the PHY framework (Izabela Bakollari) [RHEL-57766] - net: phy: vitesse: repair vsc73xx autonegotiation (Izabela Bakollari) [RHEL-57766] - net: phylib: do not disable autoneg for fixed speeds >= 1G (Izabela Bakollari) [RHEL-57766] - net: phy: phy_device: fix PHY WOL enabled, PM failed to suspend (Izabela Bakollari) [RHEL-57766] - net: phy: vitesse: implement downshift in vsc73xx phys (Izabela Bakollari) [RHEL-57766] - net: phy: qca807x: Drop unnecessary and broken DT validation (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: Fix the KSZ9131 MDI-X status issue (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: add support for RTL8366S Gigabit PHY (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: add support for aqr115c (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: wait for the GLOBAL_CFG to start returning real values (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: rename and export aqr107_wait_reset_complete() (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: add missing include guards (Izabela Bakollari) [RHEL-57766] - net: phy: introduce core support for phy-mode = "10g-qxgmii" (Izabela Bakollari) [RHEL-57766] - net: phylink: add phylink_get_link_timer_ns() helper (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: fix applying active_low bit after reset (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: fix setting active_low bit (Izabela Bakollari) [RHEL-57766] - net: phy: bcm54811: Add LRE registers definitions (Izabela Bakollari) [RHEL-57766] - net: phy: bcm-phy-lib: Implement BroadR-Reach link modes (Izabela Bakollari) [RHEL-57766] - net: phy: dp83td510: add cable testing support (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: wait for FW reset before checking the vendor ID (Izabela Bakollari) [RHEL-57766] - net: phy: microchip: lan937x: add support for 100BaseTX PHY (Izabela Bakollari) [RHEL-57766] - net: phy: microchip: lan87xx: reinit PHY after cable test (Izabela Bakollari) [RHEL-57766] - net: phy: fix potential use of NULL pointer in phy_suspend() (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: Check the index value in led_hw_control_get (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: Add support for PHY LEDs on RTL8211F (Izabela Bakollari) [RHEL-57766] - net: phy: phy_device: Fix PHY LED blinking code comment (Izabela Bakollari) [RHEL-57766] - net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: add support for rtl8224 2.5Gbps PHY (Izabela Bakollari) [RHEL-57766] - gpiolib: put gpio_suffixes in a single compilation unit (Izabela Bakollari) [RHEL-57766] - net: sfp: Always call `sfp_sm_mod_remove()` on remove (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: add support for PHY LEDs (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: move priv and hw stat to header (Izabela Bakollari) [RHEL-57766] - net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Izabela Bakollari) [RHEL-57766] - net: phylink: rename ovr_an_inband to default_an_inband (Izabela Bakollari) [RHEL-57766] - net: phylink: move test for ovr_an_inband (Izabela Bakollari) [RHEL-57766] - net: phylink: rearrange phylink_parse_mode() (Izabela Bakollari) [RHEL-57766] - net: phy: xilinx-gmii2rgmii: Adopt clock support (Izabela Bakollari) [RHEL-57766] - net: micrel: Fix lan8841_config_intr after getting out of sleep mode (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061 (Izabela Bakollari) [RHEL-57766] - net: phy: air_en8811h: reset netdev rules when LED is set manually (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: add support for Rev B1 and B2 (Izabela Bakollari) [RHEL-57766] - net: phy: marvell: add support for MV88E6250 family internal PHYs (Izabela Bakollari) [RHEL-57766] - net: phy: marvell: constify marvell_hw_stats (Izabela Bakollari) [RHEL-57766] - net: sfp-bus: constify link_modes to sfp_select_interface() (Izabela Bakollari) [RHEL-57766] - net: sfp: allow use 2500base-X for 2500base-T modules (Izabela Bakollari) [RHEL-57766] - net: phylink: add debug print for empty posssible_interfaces (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: Add support for PTP_PF_EXTTS for lan8814 (Izabela Bakollari) [RHEL-57766] - net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module (Izabela Bakollari) [RHEL-57766] - net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Izabela Bakollari) [RHEL-57766] - net: phy: dp83869: Fix MII mode failure (Izabela Bakollari) [RHEL-57766] - net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Izabela Bakollari) [RHEL-57766] - net: phy: mediatek-ge: do not disable EEE advertisement (Izabela Bakollari) [RHEL-57766] - net: sfp: add quirk for another multigig RollBall transceiver (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: add rtl822x_c45_get_features() to set supported port (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: Change rtlgen_get_speed() to rtlgen_decode_speed() (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: Add driver instances for rtl8221b via Clause 45 (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: add get_rate_matching() for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: configure SerDes mode for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766] - net: phy: dp8382x: keep WOL settings across suspends (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: lan8814: Add support for PTP_PF_PEROUT (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: lan8814: Enable LTC at probe time (Izabela Bakollari) [RHEL-57766] - net: phy: air_en8811h: fix some error codes (Izabela Bakollari) [RHEL-57766] - net: phy: marvell: implement cable test for 88E1111 (Izabela Bakollari) [RHEL-57766] - net: phy: marvell: implement cable-test for 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766] - net: phy: marvell: add basic support of 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: add support for AQR114C PHY ID (Izabela Bakollari) [RHEL-57766] - dt-bindings: net: airoha,en8811h: Add en8811h (Izabela Bakollari) [RHEL-57766] - net: phy: air_en8811h: Add the Airoha EN8811H PHY driver (Izabela Bakollari) [RHEL-57766] - net: stmmac: Signal to PHY/PCS drivers to keep RX clock on (Izabela Bakollari) [RHEL-57766] - net: phy: qcom: at803x: Avoid hibernating if MAC requires RX clock (Izabela Bakollari) [RHEL-57766] - net: phylink: add rxc_always_on flag to phylink_pcs (Izabela Bakollari) [RHEL-57766] - net: phylink: add PHY_F_RXC_ALWAYS_ON to PHY dev flags (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88x2222: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766] - net: mdio_bus: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766] - net: phy: dp83822: Fix RGMII TX delay configuration (Izabela Bakollari) [RHEL-57766] - net: phy: fix phy_get_internal_delay accessing an empty array (Izabela Bakollari) [RHEL-57766] - net: phy: marvell: add comment about m88e1111_config_init_1000basex() (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: lan8814 cable improvement errata (Izabela Bakollari) [RHEL-57766] - net: phy: micrel: lan8814 led errata (Izabela Bakollari) [RHEL-57766] - net: phy: qcom: qca808x: fill in possible_interfaces (Izabela Bakollari) [RHEL-57766] - net: phy: qcom: qca808x: add helper for checking for 1G only model (Izabela Bakollari) [RHEL-57766] - net: phy: dp83826: disable WOL at init (Izabela Bakollari) [RHEL-57766] - gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index() (Izabela Bakollari) [RHEL-57766] - net: phy: simplify genphy_c45_ethtool_set_eee (Izabela Bakollari) [RHEL-57766] - dt-bindings: net: dp83822: support configuring RMII master/slave mode (Izabela Bakollari) [RHEL-57766] - net: phy: dp83826: support configuring RMII master/slave operation mode (Izabela Bakollari) [RHEL-57766] - net: phy: dp83826: Add support for phy-mode configuration (Izabela Bakollari) [RHEL-57766] - net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY (Izabela Bakollari) [RHEL-57766] - net: phy: Add BaseT1 auto-negotiation constants (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: move interrupt configuration (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: remove duplicated assignment of pma_extable (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: add cable test support (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: add support for temperature sensor (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: add suspend / resume ops (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: add interrupt support for link detection (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY (Izabela Bakollari) [RHEL-57766] - net: phy: marvell-88q2xxx: fix typos (Izabela Bakollari) [RHEL-57766] - net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements (Izabela Bakollari) [RHEL-57766] - net: phy: Support 100/1000BT1 linkmode advertisements (Izabela Bakollari) [RHEL-57766] - net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: add AQR813 PHY ID (Izabela Bakollari) [RHEL-57766] - net: phy: c45: add support for MDIO_AN_EEE_ADV2 (Izabela Bakollari) [RHEL-57766] - net: phy: c45: add support for EEE link partner ability 2 to genphy_c45_read_eee_lpa (Izabela Bakollari) [RHEL-57766] - net: phy: c45: add and use genphy_c45_read_eee_cap2 (Izabela Bakollari) [RHEL-57766] - net: phy: add PHY_EEE_CAP2_FEATURES (Izabela Bakollari) [RHEL-57766] - net: mdio: add helpers for accessing the EEE CAP2 registers (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: add AQR113 PHY ID (Izabela Bakollari) [RHEL-57766 RHEL-66298] - net: fill in MODULE_DESCRIPTION()s for mdio_devres (Izabela Bakollari) [RHEL-57766] - net: mdio_bus: make mdio_bus_type const (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: add AQR111 and AQR111B0 PHY ID (Izabela Bakollari) [RHEL-57766] - dt-bindings: net: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766] - net: phy: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766] - net: phy: aquantia: clear PMD Global Transmit Disable bit during init (Izabela Bakollari) [RHEL-57766] - gpiolib: make gpiochip_get_desc() public (Izabela Bakollari) [RHEL-57766] - gpiolib: unexport gpiod_set_transitory() (Izabela Bakollari) [RHEL-57766] - net: phy/pcs: Explicitly include correct DT includes (Izabela Bakollari) [RHEL-57766] - redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) [RHEL-70874] - scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-28791] - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-28791] - scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-28791] - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct (Mamatha Inamdar) [RHEL-72206] - net: e1000e & ixgbe: Remove PCI_HEADER_TYPE_MFD duplicates (Ivan Vecera) [RHEL-49821 RHEL-49823] - net: intel: implement modern PM ops declarations (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: pull out stats update to common routines (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: Add 1000BASE-BX support (Ivan Vecera) [RHEL-49821 RHEL-49823] - intel: make module parameters readable in sys filesystem (Ivan Vecera) [RHEL-49821 RHEL-49823] - net: adopt skb_network_offset() and similar helpers (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: Clarify the values of the returning status (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: Rearrange args to fix reverse Christmas tree (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: Convert ret val type from s32 to int (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: Refactor returning internal error codes (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: Refactor overtemp event handling (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbe: report link state for VF devices (Ivan Vecera) [RHEL-49821 RHEL-49823] - intel: legacy: field get conversion (Ivan Vecera) [RHEL-49821 RHEL-49823] - intel: legacy: field prep conversion (Ivan Vecera) [RHEL-49821 RHEL-49823] - ixgbevf: Remove unused function declarations (Ivan Vecera) [RHEL-49821 RHEL-49823] - powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Mamatha Inamdar) [RHEL-56343] - selftests/ftrace: Add test to exercize function tracer across cpu hotplug (Mamatha Inamdar) [RHEL-56343] - powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Mamatha Inamdar) [RHEL-56343] - platform/x86/intel/pmc: Disable C1 auto-demotion during suspend (David Arcari) [RHEL-66571] - platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() (David Arcari) [RHEL-66571] - Revert "vfio/pci: Use unmap_mapping_range()" (Cédric Le Goater) [RHEL-72566] - Revert "vfio/pci: Insert full vma on mmap'd MMIO fault" (Cédric Le Goater) [RHEL-72566] - Revert "vfio/pci: Remove unused struct 'vfio_pci_mmap_vma'" (Cédric Le Goater) [RHEL-72566] - redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) [RHEL-72568] - rtla/timerlat: Fix histogram ALL for zero samples (Tomas Glozar) [RHEL-64000] - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (Jeremy Linton) [RHEL-71918] - s390/cio: Do not unregister the subchannel based on DNV (Mete Durlu) [RHEL-71655] - s390/pci: Expose FIDPARM attribute in sysfs (Mete Durlu) [RHEL-71375] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-62688 RHEL-69084] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-62688 RHEL-69084] - bnxt_en: Fix receive ring space parameters when XDP is active (Michal Schmidt) [RHEL-62688] - bnxt_en: Fix queue start to update vnic RSS table (Michal Schmidt) [RHEL-62688] - bnxt_en: Set backplane link modes correctly for ethtool (Michal Schmidt) [RHEL-62688] - bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down (Michal Schmidt) [RHEL-62688] - bnxt_en: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-62688] - bnxt_en: ethtool: Support unset l4proto on ip4/ip6 ntuple rules (Michal Schmidt) [RHEL-62688] - bnxt_en: ethtool: Remove ip4/ip6 ntuple support for IPPROTO_RAW (Michal Schmidt) [RHEL-62688] - bnxt_en: replace ptp_lock with irqsave variant (Michal Schmidt) [RHEL-62688] - bnxt_en: resize bnxt_irq name field to fit format string (Michal Schmidt) [RHEL-62688] - bnxt_en: Add MSIX check in bnxt_check_rings() (Michal Schmidt) [RHEL-62688] - bnxt_en: Increase the number of MSIX vectors for RoCE device (Michal Schmidt) [RHEL-62688] - bnxt_en: Support dynamic MSIX (Michal Schmidt) [RHEL-62688] - bnxt_en: Allocate the max bp->irq_tbl size for dynamic msix allocation (Michal Schmidt) [RHEL-62688] - bnxt_en: Replace deprecated PCI MSIX APIs (Michal Schmidt) [RHEL-62688] - bnxt_en: Remove register mapping to support INTX (Michal Schmidt) [RHEL-62688] - bnxt_en: Remove BNXT_FLAG_USING_MSIX flag (Michal Schmidt) [RHEL-62688] - bnxt_en: Deprecate support for legacy INTX mode (Michal Schmidt) [RHEL-62688] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Michal Schmidt) [RHEL-62688] - bnxt_en: add support for retrieving crash dump using ethtool (Michal Schmidt) [RHEL-62688] - bnxt_en: add support for storing crash dump into host memory (Michal Schmidt) [RHEL-62688] - bnxt_en: avoid truncation of per rx run debugfs filename (Michal Schmidt) [RHEL-62688] - bnxt_en: Extend maximum length of version string by 1 byte (Michal Schmidt) [RHEL-62688] - bnxt_en: only set dev->queue_mgmt_ops if supported by FW (Michal Schmidt) [RHEL-62688] - bnxt_en: stop packet flow during bnxt_queue_stop/start (Michal Schmidt) [RHEL-62688] - bnxt_en: set vnic->mru in bnxt_hwrm_vnic_cfg() (Michal Schmidt) [RHEL-62688] - bnxt_en: Check the FW's VNIC flush capability (Michal Schmidt) [RHEL-62688] - bnxt_en: Add support to call FW to update a VNIC (Michal Schmidt) [RHEL-62688] - bnxt_en: Update firmware interface to 1.10.3.68 (Michal Schmidt) [RHEL-62688] - bnxt_en: update xdp_rxq_info in queue restart logic (Michal Schmidt) [RHEL-62688] - bnxt_en: unlink page pool when stopping Rx queue (Michal Schmidt) [RHEL-62688] - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (Luis Claudio R. Goncalves) [RHEL-66917] - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (Mete Durlu) [RHEL-50791] - s390/pci: Ignore RID for isolated VFs (Mete Durlu) [RHEL-50791] - s390/pci: Use topology ID for multi-function devices (Mete Durlu) [RHEL-50791] - s390/pci: Sort PCI functions prior to creating virtual busses (Mete Durlu) [RHEL-50791] - s390/iucv: Correct spelling in iucv.h (Mete Durlu) [RHEL-71085] - s390/lcs: add missing MODULE_DESCRIPTION() macro (Mete Durlu) [RHEL-71085] - iucv: make iucv_bus const (Mete Durlu) [RHEL-71085] - selftests/powerpc: Add {read,write}_{long,ulong} (Mamatha Inamdar) [RHEL-68540] - selftests/powerpc: Parse long/unsigned long value safely (Mamatha Inamdar) [RHEL-68540] - selftests/powerpc: Add read/write debugfs file, int (Mamatha Inamdar) [RHEL-68540] - selftests/powerpc: Add generic read/write file util (Mamatha Inamdar) [RHEL-68540] - selftests/powerpc: Add ptrace setup_core_pattern() null-terminator (Mamatha Inamdar) [RHEL-68540] - selftests/powerpc: Fix resource leaks (Mamatha Inamdar) [RHEL-68540] - hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (CKI Backport Bot) [RHEL-69580] {CVE-2024-53103} - r8169: avoid unsolicited interrupts (Michal Schmidt) [RHEL-70377] - r8169: add missing MODULE_FIRMWARE entry for RTL8126A rev.b (Michal Schmidt) [RHEL-70377] - r8169: add tally counter fields added with RTL8125 (Michal Schmidt) [RHEL-64552 RHEL-70377] {CVE-2024-49973} - r8169: disable ALDPS per default for RTL8125 (Michal Schmidt) [RHEL-70377] - r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Michal Schmidt) [RHEL-70377] - r8169: add support for RTL8126A rev.b (Michal Schmidt) [RHEL-70377] - r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY (Michal Schmidt) [RHEL-70377] - r8169: disable interrupt source RxOverflow (Michal Schmidt) [RHEL-70377] - Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already" (Michal Schmidt) [RHEL-70377] - r8169: simplify code by using core-provided pcpu stats allocation (Michal Schmidt) [RHEL-70377] - r8169: use new helper phy_advertise_eee_all (Michal Schmidt) [RHEL-70377] - r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h (Michal Schmidt) [RHEL-70377] - r8169: use new PM macros (Michal Schmidt) [RHEL-70377] - selftests: netfilter: Stabilize rpath.sh (Phil Sutter) [RHEL-21040] - selftests: netfilter: skip tests on early errors (Phil Sutter) [RHEL-21040] - selftests: netfilter: nft_audit.sh: add more skip checks (Phil Sutter) [RHEL-21040] - selftests: netfilter: Fix permissions of nft_audit.sh (Phil Sutter) [RHEL-21040] Resolves: RHEL-21040, RHEL-28791, RHEL-49821, RHEL-49823, RHEL-50791, RHEL-56343, RHEL-57766, RHEL-62688, RHEL-63771, RHEL-64000, RHEL-64552, RHEL-66298, RHEL-66571, RHEL-66809, RHEL-66917, RHEL-68540, RHEL-69084, RHEL-69580, RHEL-69993, RHEL-70377, RHEL-70874, RHEL-71085, RHEL-71375, RHEL-71655, RHEL-71918, RHEL-72093, RHEL-72206, RHEL-72566, RHEL-72568 Signed-off-by: Rado Vrbovsky --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 4 +- kernel-aarch64-64k-rhel.config | 4 +- kernel-aarch64-debug-rhel.config | 4 +- kernel-aarch64-rhel.config | 4 +- kernel-aarch64-rt-debug-rhel.config | 4 +- kernel-aarch64-rt-rhel.config | 4 +- kernel-ppc64le-debug-rhel.config | 4 +- kernel-ppc64le-rhel.config | 4 +- kernel-s390x-debug-rhel.config | 8 +- kernel-s390x-rhel.config | 8 +- kernel-s390x-zfcpdump-rhel.config | 8 +- kernel-x86_64-debug-rhel.config | 4 +- kernel-x86_64-rhel.config | 4 +- kernel-x86_64-rt-debug-rhel.config | 4 +- kernel-x86_64-rt-rhel.config | 4 +- kernel.changelog | 252 +++++++++++++++++++++++++ kernel.spec | 264 ++++++++++++++++++++++++++- sources | 6 +- 19 files changed, 566 insertions(+), 30 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 7dd61ce11..3fd0dc177 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 6 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 549 +RHEL_RELEASE = 550 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 10fc121e0..ea519e814 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -164,6 +164,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6919,7 +6920,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index dc00caf04..9d3287329 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -164,6 +164,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6895,7 +6896,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index cfc816023..9e400506f 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -164,6 +164,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6917,7 +6918,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 497f46e58..8b66a292c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -164,6 +164,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6893,7 +6894,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index f779db9f8..5e704a8db 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -166,6 +166,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -7024,7 +7025,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 91b995449..caa645a23 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -166,6 +166,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -7000,7 +7001,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 09d59669e..751a5fcbb 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -155,6 +155,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_QORIQ is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6317,7 +6318,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 5ce996fd3..fbdeb56e4 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -155,6 +155,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_QORIQ is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6295,7 +6296,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 3d30504a9..fd5ba5c59 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -153,6 +153,7 @@ CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -2357,8 +2358,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y -# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set -CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMUFD_TEST=y CONFIG_IOMMUFD=y @@ -6313,7 +6314,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 04e2996ce..252ef217c 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -153,6 +153,7 @@ CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -2341,8 +2342,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set -# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set -CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set @@ -6291,7 +6292,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 07399384c..90c83f94a 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -153,6 +153,7 @@ CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -2352,8 +2353,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set -# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set -CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set @@ -6317,7 +6318,8 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 01f4b8231..e2eb06268 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -169,6 +169,7 @@ CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6588,7 +6589,8 @@ CONFIG_USB_WDM=m CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 5ebaf6923..3675e5a2e 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -169,6 +169,7 @@ CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6565,7 +6566,8 @@ CONFIG_USB_WDM=m CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index fe7da6ac4..d7b83c10f 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -171,6 +171,7 @@ CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6692,7 +6693,8 @@ CONFIG_USB_WDM=m CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index e7d786519..55952b257 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -171,6 +171,7 @@ CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y +CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set # CONFIG_AK8975 is not set @@ -6669,7 +6670,8 @@ CONFIG_USB_WDM=m CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set -# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PCI_RENESAS=y +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel.changelog b/kernel.changelog index a41f8d941..4ebe9dd61 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,255 @@ +* Fri Jan 10 2025 Rado Vrbovsky [5.14.0-550.el9] +- redhat/configs: replace IOMMU_DEFAULT_DMA_STRICT with IOMMU_DEFAULT_DMA_LAZY (Mete Durlu) [RHEL-69993] +- sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66809] {CVE-2024-50223} +- redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093] +- configs: new configs in drivers/phy (Izabela Bakollari) [RHEL-57766] +- net: mii: constify advertising mask (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83822: Fix reset pin definitions (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Fix MMD access on RTL8126A-integrated PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: Remove LED entry from LEDs list on unregister (Izabela Bakollari) [RHEL-57766 RHEL-63771] {CVE-2024-50023} +- net: phy: bcm84881: Fix some error handling paths (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: remove usage of phy_set_max_speed (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: AQR115c fix up PMA capabilities (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83869: fix memory corruption when enabling fiber (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip_t1s: add c45 direct access in LAN865x internal PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip_t1: Cable Diagnostics for lan887x (Izabela Bakollari) [RHEL-57766] +- net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink (Izabela Bakollari) [RHEL-57766] +- net: phy: qca83xx: use PHY_ID_MATCH_EXACT (Izabela Bakollari) [RHEL-57766] +- net: phy: Add driver for Motorcomm yt8821 2.5G ethernet phy (Izabela Bakollari) [RHEL-57766] +- net: phy: Optimize phy speed mask to be compatible to yt8821 (Izabela Bakollari) [RHEL-57766] +- net: phy: Check for read errors in SIOCGMIIREG (Izabela Bakollari) [RHEL-57766] +- net: phy: Use for_each_available_child_of_node_scoped() (Izabela Bakollari) [RHEL-57766] +- net: phy: Fix missing of_node_put() for leds (Izabela Bakollari) [RHEL-57766] +- net: phy: vitesse: implement MDI-X configuration in vsc73xx (Izabela Bakollari) [RHEL-57766] +- phy: dp83td510: Utilize ALCD for cable length measurement when link is active (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip_t1: Adds support for lan887x phy (Izabela Bakollari) [RHEL-57766] +- net: phy: Add phy library support to check supported list when autoneg is enabled (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83tg720: Add cable testing support (Izabela Bakollari) [RHEL-57766] +- phy: Add Open Alliance helpers for the PHY framework (Izabela Bakollari) [RHEL-57766] +- net: phy: vitesse: repair vsc73xx autonegotiation (Izabela Bakollari) [RHEL-57766] +- net: phylib: do not disable autoneg for fixed speeds >= 1G (Izabela Bakollari) [RHEL-57766] +- net: phy: phy_device: fix PHY WOL enabled, PM failed to suspend (Izabela Bakollari) [RHEL-57766] +- net: phy: vitesse: implement downshift in vsc73xx phys (Izabela Bakollari) [RHEL-57766] +- net: phy: qca807x: Drop unnecessary and broken DT validation (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: Fix the KSZ9131 MDI-X status issue (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add support for RTL8366S Gigabit PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add support for aqr115c (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: wait for the GLOBAL_CFG to start returning real values (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: rename and export aqr107_wait_reset_complete() (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add missing include guards (Izabela Bakollari) [RHEL-57766] +- net: phy: introduce core support for phy-mode = "10g-qxgmii" (Izabela Bakollari) [RHEL-57766] +- net: phylink: add phylink_get_link_timer_ns() helper (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: fix applying active_low bit after reset (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: fix setting active_low bit (Izabela Bakollari) [RHEL-57766] +- net: phy: bcm54811: Add LRE registers definitions (Izabela Bakollari) [RHEL-57766] +- net: phy: bcm-phy-lib: Implement BroadR-Reach link modes (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83td510: add cable testing support (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: wait for FW reset before checking the vendor ID (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip: lan937x: add support for 100BaseTX PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip: lan87xx: reinit PHY after cable test (Izabela Bakollari) [RHEL-57766] +- net: phy: fix potential use of NULL pointer in phy_suspend() (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Check the index value in led_hw_control_get (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Add support for PHY LEDs on RTL8211F (Izabela Bakollari) [RHEL-57766] +- net: phy: phy_device: Fix PHY LED blinking code comment (Izabela Bakollari) [RHEL-57766] +- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add support for rtl8224 2.5Gbps PHY (Izabela Bakollari) [RHEL-57766] +- gpiolib: put gpio_suffixes in a single compilation unit (Izabela Bakollari) [RHEL-57766] +- net: sfp: Always call `sfp_sm_mod_remove()` on remove (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add support for PHY LEDs (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: move priv and hw stat to header (Izabela Bakollari) [RHEL-57766] +- net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Izabela Bakollari) [RHEL-57766] +- net: phylink: rename ovr_an_inband to default_an_inband (Izabela Bakollari) [RHEL-57766] +- net: phylink: move test for ovr_an_inband (Izabela Bakollari) [RHEL-57766] +- net: phylink: rearrange phylink_parse_mode() (Izabela Bakollari) [RHEL-57766] +- net: phy: xilinx-gmii2rgmii: Adopt clock support (Izabela Bakollari) [RHEL-57766] +- net: micrel: Fix lan8841_config_intr after getting out of sleep mode (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061 (Izabela Bakollari) [RHEL-57766] +- net: phy: air_en8811h: reset netdev rules when LED is set manually (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add support for Rev B1 and B2 (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: add support for MV88E6250 family internal PHYs (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: constify marvell_hw_stats (Izabela Bakollari) [RHEL-57766] +- net: sfp-bus: constify link_modes to sfp_select_interface() (Izabela Bakollari) [RHEL-57766] +- net: sfp: allow use 2500base-X for 2500base-T modules (Izabela Bakollari) [RHEL-57766] +- net: phylink: add debug print for empty posssible_interfaces (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: Add support for PTP_PF_EXTTS for lan8814 (Izabela Bakollari) [RHEL-57766] +- net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83869: Fix MII mode failure (Izabela Bakollari) [RHEL-57766] +- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Izabela Bakollari) [RHEL-57766] +- net: phy: mediatek-ge: do not disable EEE advertisement (Izabela Bakollari) [RHEL-57766] +- net: sfp: add quirk for another multigig RollBall transceiver (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add rtl822x_c45_get_features() to set supported port (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Change rtlgen_get_speed() to rtlgen_decode_speed() (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Add driver instances for rtl8221b via Clause 45 (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add get_rate_matching() for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: configure SerDes mode for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766] +- net: phy: dp8382x: keep WOL settings across suspends (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814: Add support for PTP_PF_PEROUT (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814: Enable LTC at probe time (Izabela Bakollari) [RHEL-57766] +- net: phy: air_en8811h: fix some error codes (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: implement cable test for 88E1111 (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: implement cable-test for 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: add basic support of 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add support for AQR114C PHY ID (Izabela Bakollari) [RHEL-57766] +- dt-bindings: net: airoha,en8811h: Add en8811h (Izabela Bakollari) [RHEL-57766] +- net: phy: air_en8811h: Add the Airoha EN8811H PHY driver (Izabela Bakollari) [RHEL-57766] +- net: stmmac: Signal to PHY/PCS drivers to keep RX clock on (Izabela Bakollari) [RHEL-57766] +- net: phy: qcom: at803x: Avoid hibernating if MAC requires RX clock (Izabela Bakollari) [RHEL-57766] +- net: phylink: add rxc_always_on flag to phylink_pcs (Izabela Bakollari) [RHEL-57766] +- net: phylink: add PHY_F_RXC_ALWAYS_ON to PHY dev flags (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88x2222: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766] +- net: mdio_bus: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83822: Fix RGMII TX delay configuration (Izabela Bakollari) [RHEL-57766] +- net: phy: fix phy_get_internal_delay accessing an empty array (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: add comment about m88e1111_config_init_1000basex() (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814 cable improvement errata (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814 led errata (Izabela Bakollari) [RHEL-57766] +- net: phy: qcom: qca808x: fill in possible_interfaces (Izabela Bakollari) [RHEL-57766] +- net: phy: qcom: qca808x: add helper for checking for 1G only model (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: disable WOL at init (Izabela Bakollari) [RHEL-57766] +- gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index() (Izabela Bakollari) [RHEL-57766] +- net: phy: simplify genphy_c45_ethtool_set_eee (Izabela Bakollari) [RHEL-57766] +- dt-bindings: net: dp83822: support configuring RMII master/slave mode (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: support configuring RMII master/slave operation mode (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: Add support for phy-mode configuration (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: Add BaseT1 auto-negotiation constants (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: move interrupt configuration (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: remove duplicated assignment of pma_extable (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add cable test support (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add support for temperature sensor (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add suspend / resume ops (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add interrupt support for link detection (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: fix typos (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements (Izabela Bakollari) [RHEL-57766] +- net: phy: Support 100/1000BT1 linkmode advertisements (Izabela Bakollari) [RHEL-57766] +- net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add AQR813 PHY ID (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: add support for MDIO_AN_EEE_ADV2 (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: add support for EEE link partner ability 2 to genphy_c45_read_eee_lpa (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: add and use genphy_c45_read_eee_cap2 (Izabela Bakollari) [RHEL-57766] +- net: phy: add PHY_EEE_CAP2_FEATURES (Izabela Bakollari) [RHEL-57766] +- net: mdio: add helpers for accessing the EEE CAP2 registers (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add AQR113 PHY ID (Izabela Bakollari) [RHEL-57766 RHEL-66298] +- net: fill in MODULE_DESCRIPTION()s for mdio_devres (Izabela Bakollari) [RHEL-57766] +- net: mdio_bus: make mdio_bus_type const (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add AQR111 and AQR111B0 PHY ID (Izabela Bakollari) [RHEL-57766] +- dt-bindings: net: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: clear PMD Global Transmit Disable bit during init (Izabela Bakollari) [RHEL-57766] +- gpiolib: make gpiochip_get_desc() public (Izabela Bakollari) [RHEL-57766] +- gpiolib: unexport gpiod_set_transitory() (Izabela Bakollari) [RHEL-57766] +- net: phy/pcs: Explicitly include correct DT includes (Izabela Bakollari) [RHEL-57766] +- redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) [RHEL-70874] +- scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-28791] +- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-28791] +- scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-28791] +- powerpc/pseries/vas: Add close() callback in vas_vm_ops struct (Mamatha Inamdar) [RHEL-72206] +- net: e1000e & ixgbe: Remove PCI_HEADER_TYPE_MFD duplicates (Ivan Vecera) [RHEL-49821 RHEL-49823] +- net: intel: implement modern PM ops declarations (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: pull out stats update to common routines (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Add 1000BASE-BX support (Ivan Vecera) [RHEL-49821 RHEL-49823] +- intel: make module parameters readable in sys filesystem (Ivan Vecera) [RHEL-49821 RHEL-49823] +- net: adopt skb_network_offset() and similar helpers (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Clarify the values of the returning status (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Rearrange args to fix reverse Christmas tree (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Convert ret val type from s32 to int (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Refactor returning internal error codes (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Refactor overtemp event handling (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: report link state for VF devices (Ivan Vecera) [RHEL-49821 RHEL-49823] +- intel: legacy: field get conversion (Ivan Vecera) [RHEL-49821 RHEL-49823] +- intel: legacy: field prep conversion (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbevf: Remove unused function declarations (Ivan Vecera) [RHEL-49821 RHEL-49823] +- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Mamatha Inamdar) [RHEL-56343] +- selftests/ftrace: Add test to exercize function tracer across cpu hotplug (Mamatha Inamdar) [RHEL-56343] +- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Mamatha Inamdar) [RHEL-56343] +- platform/x86/intel/pmc: Disable C1 auto-demotion during suspend (David Arcari) [RHEL-66571] +- platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() (David Arcari) [RHEL-66571] +- Revert "vfio/pci: Use unmap_mapping_range()" (Cédric Le Goater) [RHEL-72566] +- Revert "vfio/pci: Insert full vma on mmap'd MMIO fault" (Cédric Le Goater) [RHEL-72566] +- Revert "vfio/pci: Remove unused struct 'vfio_pci_mmap_vma'" (Cédric Le Goater) [RHEL-72566] +- redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) [RHEL-72568] +- rtla/timerlat: Fix histogram ALL for zero samples (Tomas Glozar) [RHEL-64000] +- arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (Jeremy Linton) [RHEL-71918] +- s390/cio: Do not unregister the subchannel based on DNV (Mete Durlu) [RHEL-71655] +- s390/pci: Expose FIDPARM attribute in sysfs (Mete Durlu) [RHEL-71375] +- bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-62688 RHEL-69084] +- bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-62688 RHEL-69084] +- bnxt_en: Fix receive ring space parameters when XDP is active (Michal Schmidt) [RHEL-62688] +- bnxt_en: Fix queue start to update vnic RSS table (Michal Schmidt) [RHEL-62688] +- bnxt_en: Set backplane link modes correctly for ethtool (Michal Schmidt) [RHEL-62688] +- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down (Michal Schmidt) [RHEL-62688] +- bnxt_en: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-62688] +- bnxt_en: ethtool: Support unset l4proto on ip4/ip6 ntuple rules (Michal Schmidt) [RHEL-62688] +- bnxt_en: ethtool: Remove ip4/ip6 ntuple support for IPPROTO_RAW (Michal Schmidt) [RHEL-62688] +- bnxt_en: replace ptp_lock with irqsave variant (Michal Schmidt) [RHEL-62688] +- bnxt_en: resize bnxt_irq name field to fit format string (Michal Schmidt) [RHEL-62688] +- bnxt_en: Add MSIX check in bnxt_check_rings() (Michal Schmidt) [RHEL-62688] +- bnxt_en: Increase the number of MSIX vectors for RoCE device (Michal Schmidt) [RHEL-62688] +- bnxt_en: Support dynamic MSIX (Michal Schmidt) [RHEL-62688] +- bnxt_en: Allocate the max bp->irq_tbl size for dynamic msix allocation (Michal Schmidt) [RHEL-62688] +- bnxt_en: Replace deprecated PCI MSIX APIs (Michal Schmidt) [RHEL-62688] +- bnxt_en: Remove register mapping to support INTX (Michal Schmidt) [RHEL-62688] +- bnxt_en: Remove BNXT_FLAG_USING_MSIX flag (Michal Schmidt) [RHEL-62688] +- bnxt_en: Deprecate support for legacy INTX mode (Michal Schmidt) [RHEL-62688] +- bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Michal Schmidt) [RHEL-62688] +- bnxt_en: add support for retrieving crash dump using ethtool (Michal Schmidt) [RHEL-62688] +- bnxt_en: add support for storing crash dump into host memory (Michal Schmidt) [RHEL-62688] +- bnxt_en: avoid truncation of per rx run debugfs filename (Michal Schmidt) [RHEL-62688] +- bnxt_en: Extend maximum length of version string by 1 byte (Michal Schmidt) [RHEL-62688] +- bnxt_en: only set dev->queue_mgmt_ops if supported by FW (Michal Schmidt) [RHEL-62688] +- bnxt_en: stop packet flow during bnxt_queue_stop/start (Michal Schmidt) [RHEL-62688] +- bnxt_en: set vnic->mru in bnxt_hwrm_vnic_cfg() (Michal Schmidt) [RHEL-62688] +- bnxt_en: Check the FW's VNIC flush capability (Michal Schmidt) [RHEL-62688] +- bnxt_en: Add support to call FW to update a VNIC (Michal Schmidt) [RHEL-62688] +- bnxt_en: Update firmware interface to 1.10.3.68 (Michal Schmidt) [RHEL-62688] +- bnxt_en: update xdp_rxq_info in queue restart logic (Michal Schmidt) [RHEL-62688] +- bnxt_en: unlink page pool when stopping Rx queue (Michal Schmidt) [RHEL-62688] +- iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (Luis Claudio R. Goncalves) [RHEL-66917] +- s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (Mete Durlu) [RHEL-50791] +- s390/pci: Ignore RID for isolated VFs (Mete Durlu) [RHEL-50791] +- s390/pci: Use topology ID for multi-function devices (Mete Durlu) [RHEL-50791] +- s390/pci: Sort PCI functions prior to creating virtual busses (Mete Durlu) [RHEL-50791] +- s390/iucv: Correct spelling in iucv.h (Mete Durlu) [RHEL-71085] +- s390/lcs: add missing MODULE_DESCRIPTION() macro (Mete Durlu) [RHEL-71085] +- iucv: make iucv_bus const (Mete Durlu) [RHEL-71085] +- selftests/powerpc: Add {read,write}_{long,ulong} (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Parse long/unsigned long value safely (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Add read/write debugfs file, int (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Add generic read/write file util (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Add ptrace setup_core_pattern() null-terminator (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Fix resource leaks (Mamatha Inamdar) [RHEL-68540] +- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (CKI Backport Bot) [RHEL-69580] {CVE-2024-53103} +- r8169: avoid unsolicited interrupts (Michal Schmidt) [RHEL-70377] +- r8169: add missing MODULE_FIRMWARE entry for RTL8126A rev.b (Michal Schmidt) [RHEL-70377] +- r8169: add tally counter fields added with RTL8125 (Michal Schmidt) [RHEL-64552 RHEL-70377] {CVE-2024-49973} +- r8169: disable ALDPS per default for RTL8125 (Michal Schmidt) [RHEL-70377] +- r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Michal Schmidt) [RHEL-70377] +- r8169: add support for RTL8126A rev.b (Michal Schmidt) [RHEL-70377] +- r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY (Michal Schmidt) [RHEL-70377] +- r8169: disable interrupt source RxOverflow (Michal Schmidt) [RHEL-70377] +- Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already" (Michal Schmidt) [RHEL-70377] +- r8169: simplify code by using core-provided pcpu stats allocation (Michal Schmidt) [RHEL-70377] +- r8169: use new helper phy_advertise_eee_all (Michal Schmidt) [RHEL-70377] +- r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h (Michal Schmidt) [RHEL-70377] +- r8169: use new PM macros (Michal Schmidt) [RHEL-70377] +- selftests: netfilter: Stabilize rpath.sh (Phil Sutter) [RHEL-21040] +- selftests: netfilter: skip tests on early errors (Phil Sutter) [RHEL-21040] +- selftests: netfilter: nft_audit.sh: add more skip checks (Phil Sutter) [RHEL-21040] +- selftests: netfilter: Fix permissions of nft_audit.sh (Phil Sutter) [RHEL-21040] +Resolves: RHEL-21040, RHEL-28791, RHEL-49821, RHEL-49823, RHEL-50791, RHEL-56343, RHEL-57766, RHEL-62688, RHEL-63771, RHEL-64000, RHEL-64552, RHEL-66298, RHEL-66571, RHEL-66809, RHEL-66917, RHEL-68540, RHEL-69084, RHEL-69580, RHEL-69993, RHEL-70377, RHEL-70874, RHEL-71085, RHEL-71375, RHEL-71655, RHEL-71918, RHEL-72093, RHEL-72206, RHEL-72566, RHEL-72568 + * Thu Jan 09 2025 Rado Vrbovsky [5.14.0-549.el9] - usb: typec: fix potential array underflow in ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-72346] {CVE-2024-53203} - workqueue: Fix another htmldocs build warning (Robert Foss) [RHEL-53569] diff --git a/kernel.spec b/kernel.spec index 5891f8136..b1d9df7e8 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 549 +%define pkgrelease 550 %define kversion 5 -%define tarfile_release 5.14.0-549.el9 +%define tarfile_release 5.14.0-550.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 549%{?buildid}%{?dist} +%define specrelease 550%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-549.el9 +%define kabiversion 5.14.0-550.el9 # # End of genspec.sh variables @@ -1174,6 +1174,9 @@ This package provides debug information for package kernel-tools. Summary: Real-Time Linux Analysis tools Requires: libtraceevent Requires: libtracefs +%ifarch %{cpupowerarchs} +Requires: kernel-tools-libs = %{version}-%{release} +%endif %description -n rtla The rtla meta-tool includes a set of commands that aims to analyze the real-time properties of Linux. Instead of testing Linux as a black box, @@ -1505,7 +1508,7 @@ Requires: kernel-%{?1:%{1}-}-modules-core-uname-r = %{KVERREL}%{uname_variant %{ %package %{?1:%{1}-}uki-virt\ Summary: %{variant_summary} unified kernel image for virtual machines\ Provides: installonlypkg(kernel)\ -Provides: kernel-%{?1:%{1}-}uname-r = %{KVERREL}%{uname_suffix %{?1:%{1}}}\ +Provides: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:%{1}}}\ Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:%{1}}}\ Requires(pre): %{kernel_prereq}\ Requires(pre): systemd >= 252-20\ @@ -3819,6 +3822,257 @@ fi # # %changelog +* Fri Jan 10 2025 Rado Vrbovsky [5.14.0-550.el9] +- redhat/configs: replace IOMMU_DEFAULT_DMA_STRICT with IOMMU_DEFAULT_DMA_LAZY (Mete Durlu) [RHEL-69993] +- sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66809] {CVE-2024-50223} +- redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093] +- configs: new configs in drivers/phy (Izabela Bakollari) [RHEL-57766] +- net: mii: constify advertising mask (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83822: Fix reset pin definitions (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Fix MMD access on RTL8126A-integrated PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: Remove LED entry from LEDs list on unregister (Izabela Bakollari) [RHEL-57766 RHEL-63771] {CVE-2024-50023} +- net: phy: bcm84881: Fix some error handling paths (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: remove usage of phy_set_max_speed (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: AQR115c fix up PMA capabilities (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83869: fix memory corruption when enabling fiber (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip_t1s: add c45 direct access in LAN865x internal PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip_t1: Cable Diagnostics for lan887x (Izabela Bakollari) [RHEL-57766] +- net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink (Izabela Bakollari) [RHEL-57766] +- net: phy: qca83xx: use PHY_ID_MATCH_EXACT (Izabela Bakollari) [RHEL-57766] +- net: phy: Add driver for Motorcomm yt8821 2.5G ethernet phy (Izabela Bakollari) [RHEL-57766] +- net: phy: Optimize phy speed mask to be compatible to yt8821 (Izabela Bakollari) [RHEL-57766] +- net: phy: Check for read errors in SIOCGMIIREG (Izabela Bakollari) [RHEL-57766] +- net: phy: Use for_each_available_child_of_node_scoped() (Izabela Bakollari) [RHEL-57766] +- net: phy: Fix missing of_node_put() for leds (Izabela Bakollari) [RHEL-57766] +- net: phy: vitesse: implement MDI-X configuration in vsc73xx (Izabela Bakollari) [RHEL-57766] +- phy: dp83td510: Utilize ALCD for cable length measurement when link is active (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip_t1: Adds support for lan887x phy (Izabela Bakollari) [RHEL-57766] +- net: phy: Add phy library support to check supported list when autoneg is enabled (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83tg720: Add cable testing support (Izabela Bakollari) [RHEL-57766] +- phy: Add Open Alliance helpers for the PHY framework (Izabela Bakollari) [RHEL-57766] +- net: phy: vitesse: repair vsc73xx autonegotiation (Izabela Bakollari) [RHEL-57766] +- net: phylib: do not disable autoneg for fixed speeds >= 1G (Izabela Bakollari) [RHEL-57766] +- net: phy: phy_device: fix PHY WOL enabled, PM failed to suspend (Izabela Bakollari) [RHEL-57766] +- net: phy: vitesse: implement downshift in vsc73xx phys (Izabela Bakollari) [RHEL-57766] +- net: phy: qca807x: Drop unnecessary and broken DT validation (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: Fix the KSZ9131 MDI-X status issue (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add support for RTL8366S Gigabit PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add support for aqr115c (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: wait for the GLOBAL_CFG to start returning real values (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: rename and export aqr107_wait_reset_complete() (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add missing include guards (Izabela Bakollari) [RHEL-57766] +- net: phy: introduce core support for phy-mode = "10g-qxgmii" (Izabela Bakollari) [RHEL-57766] +- net: phylink: add phylink_get_link_timer_ns() helper (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: fix applying active_low bit after reset (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: fix setting active_low bit (Izabela Bakollari) [RHEL-57766] +- net: phy: bcm54811: Add LRE registers definitions (Izabela Bakollari) [RHEL-57766] +- net: phy: bcm-phy-lib: Implement BroadR-Reach link modes (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83td510: add cable testing support (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: wait for FW reset before checking the vendor ID (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip: lan937x: add support for 100BaseTX PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: microchip: lan87xx: reinit PHY after cable test (Izabela Bakollari) [RHEL-57766] +- net: phy: fix potential use of NULL pointer in phy_suspend() (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Check the index value in led_hw_control_get (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Add support for PHY LEDs on RTL8211F (Izabela Bakollari) [RHEL-57766] +- net: phy: phy_device: Fix PHY LED blinking code comment (Izabela Bakollari) [RHEL-57766] +- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add support for rtl8224 2.5Gbps PHY (Izabela Bakollari) [RHEL-57766] +- gpiolib: put gpio_suffixes in a single compilation unit (Izabela Bakollari) [RHEL-57766] +- net: sfp: Always call `sfp_sm_mod_remove()` on remove (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add support for PHY LEDs (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: move priv and hw stat to header (Izabela Bakollari) [RHEL-57766] +- net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Izabela Bakollari) [RHEL-57766] +- net: phylink: rename ovr_an_inband to default_an_inband (Izabela Bakollari) [RHEL-57766] +- net: phylink: move test for ovr_an_inband (Izabela Bakollari) [RHEL-57766] +- net: phylink: rearrange phylink_parse_mode() (Izabela Bakollari) [RHEL-57766] +- net: phy: xilinx-gmii2rgmii: Adopt clock support (Izabela Bakollari) [RHEL-57766] +- net: micrel: Fix lan8841_config_intr after getting out of sleep mode (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061 (Izabela Bakollari) [RHEL-57766] +- net: phy: air_en8811h: reset netdev rules when LED is set manually (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add support for Rev B1 and B2 (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: add support for MV88E6250 family internal PHYs (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: constify marvell_hw_stats (Izabela Bakollari) [RHEL-57766] +- net: sfp-bus: constify link_modes to sfp_select_interface() (Izabela Bakollari) [RHEL-57766] +- net: sfp: allow use 2500base-X for 2500base-T modules (Izabela Bakollari) [RHEL-57766] +- net: phylink: add debug print for empty posssible_interfaces (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: Add support for PTP_PF_EXTTS for lan8814 (Izabela Bakollari) [RHEL-57766] +- net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83869: Fix MII mode failure (Izabela Bakollari) [RHEL-57766] +- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Izabela Bakollari) [RHEL-57766] +- net: phy: mediatek-ge: do not disable EEE advertisement (Izabela Bakollari) [RHEL-57766] +- net: sfp: add quirk for another multigig RollBall transceiver (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add rtl822x_c45_get_features() to set supported port (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Change rtlgen_get_speed() to rtlgen_decode_speed() (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Add driver instances for rtl8221b via Clause 45 (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: add get_rate_matching() for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: configure SerDes mode for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766] +- net: phy: dp8382x: keep WOL settings across suspends (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814: Add support for PTP_PF_PEROUT (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814: Enable LTC at probe time (Izabela Bakollari) [RHEL-57766] +- net: phy: air_en8811h: fix some error codes (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: implement cable test for 88E1111 (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: implement cable-test for 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: add basic support of 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add support for AQR114C PHY ID (Izabela Bakollari) [RHEL-57766] +- dt-bindings: net: airoha,en8811h: Add en8811h (Izabela Bakollari) [RHEL-57766] +- net: phy: air_en8811h: Add the Airoha EN8811H PHY driver (Izabela Bakollari) [RHEL-57766] +- net: stmmac: Signal to PHY/PCS drivers to keep RX clock on (Izabela Bakollari) [RHEL-57766] +- net: phy: qcom: at803x: Avoid hibernating if MAC requires RX clock (Izabela Bakollari) [RHEL-57766] +- net: phylink: add rxc_always_on flag to phylink_pcs (Izabela Bakollari) [RHEL-57766] +- net: phylink: add PHY_F_RXC_ALWAYS_ON to PHY dev flags (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88x2222: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766] +- net: mdio_bus: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83822: Fix RGMII TX delay configuration (Izabela Bakollari) [RHEL-57766] +- net: phy: fix phy_get_internal_delay accessing an empty array (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell: add comment about m88e1111_config_init_1000basex() (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814 cable improvement errata (Izabela Bakollari) [RHEL-57766] +- net: phy: micrel: lan8814 led errata (Izabela Bakollari) [RHEL-57766] +- net: phy: qcom: qca808x: fill in possible_interfaces (Izabela Bakollari) [RHEL-57766] +- net: phy: qcom: qca808x: add helper for checking for 1G only model (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: disable WOL at init (Izabela Bakollari) [RHEL-57766] +- gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index() (Izabela Bakollari) [RHEL-57766] +- net: phy: simplify genphy_c45_ethtool_set_eee (Izabela Bakollari) [RHEL-57766] +- dt-bindings: net: dp83822: support configuring RMII master/slave mode (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: support configuring RMII master/slave operation mode (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: Add support for phy-mode configuration (Izabela Bakollari) [RHEL-57766] +- net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: Add BaseT1 auto-negotiation constants (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: move interrupt configuration (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: remove duplicated assignment of pma_extable (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add cable test support (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add support for temperature sensor (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add suspend / resume ops (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add interrupt support for link detection (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY (Izabela Bakollari) [RHEL-57766] +- net: phy: marvell-88q2xxx: fix typos (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements (Izabela Bakollari) [RHEL-57766] +- net: phy: Support 100/1000BT1 linkmode advertisements (Izabela Bakollari) [RHEL-57766] +- net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add AQR813 PHY ID (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: add support for MDIO_AN_EEE_ADV2 (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: add support for EEE link partner ability 2 to genphy_c45_read_eee_lpa (Izabela Bakollari) [RHEL-57766] +- net: phy: c45: add and use genphy_c45_read_eee_cap2 (Izabela Bakollari) [RHEL-57766] +- net: phy: add PHY_EEE_CAP2_FEATURES (Izabela Bakollari) [RHEL-57766] +- net: mdio: add helpers for accessing the EEE CAP2 registers (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add AQR113 PHY ID (Izabela Bakollari) [RHEL-57766 RHEL-66298] +- net: fill in MODULE_DESCRIPTION()s for mdio_devres (Izabela Bakollari) [RHEL-57766] +- net: mdio_bus: make mdio_bus_type const (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: add AQR111 and AQR111B0 PHY ID (Izabela Bakollari) [RHEL-57766] +- dt-bindings: net: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766] +- net: phy: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766] +- net: phy: aquantia: clear PMD Global Transmit Disable bit during init (Izabela Bakollari) [RHEL-57766] +- gpiolib: make gpiochip_get_desc() public (Izabela Bakollari) [RHEL-57766] +- gpiolib: unexport gpiod_set_transitory() (Izabela Bakollari) [RHEL-57766] +- net: phy/pcs: Explicitly include correct DT includes (Izabela Bakollari) [RHEL-57766] +- redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) [RHEL-70874] +- scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-28791] +- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-28791] +- scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-28791] +- powerpc/pseries/vas: Add close() callback in vas_vm_ops struct (Mamatha Inamdar) [RHEL-72206] +- net: e1000e & ixgbe: Remove PCI_HEADER_TYPE_MFD duplicates (Ivan Vecera) [RHEL-49821 RHEL-49823] +- net: intel: implement modern PM ops declarations (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: pull out stats update to common routines (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Add 1000BASE-BX support (Ivan Vecera) [RHEL-49821 RHEL-49823] +- intel: make module parameters readable in sys filesystem (Ivan Vecera) [RHEL-49821 RHEL-49823] +- net: adopt skb_network_offset() and similar helpers (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Clarify the values of the returning status (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Rearrange args to fix reverse Christmas tree (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Convert ret val type from s32 to int (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Refactor returning internal error codes (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: Refactor overtemp event handling (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbe: report link state for VF devices (Ivan Vecera) [RHEL-49821 RHEL-49823] +- intel: legacy: field get conversion (Ivan Vecera) [RHEL-49821 RHEL-49823] +- intel: legacy: field prep conversion (Ivan Vecera) [RHEL-49821 RHEL-49823] +- ixgbevf: Remove unused function declarations (Ivan Vecera) [RHEL-49821 RHEL-49823] +- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Mamatha Inamdar) [RHEL-56343] +- selftests/ftrace: Add test to exercize function tracer across cpu hotplug (Mamatha Inamdar) [RHEL-56343] +- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Mamatha Inamdar) [RHEL-56343] +- platform/x86/intel/pmc: Disable C1 auto-demotion during suspend (David Arcari) [RHEL-66571] +- platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() (David Arcari) [RHEL-66571] +- Revert "vfio/pci: Use unmap_mapping_range()" (Cédric Le Goater) [RHEL-72566] +- Revert "vfio/pci: Insert full vma on mmap'd MMIO fault" (Cédric Le Goater) [RHEL-72566] +- Revert "vfio/pci: Remove unused struct 'vfio_pci_mmap_vma'" (Cédric Le Goater) [RHEL-72566] +- redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) [RHEL-72568] +- rtla/timerlat: Fix histogram ALL for zero samples (Tomas Glozar) [RHEL-64000] +- arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (Jeremy Linton) [RHEL-71918] +- s390/cio: Do not unregister the subchannel based on DNV (Mete Durlu) [RHEL-71655] +- s390/pci: Expose FIDPARM attribute in sysfs (Mete Durlu) [RHEL-71375] +- bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-62688 RHEL-69084] +- bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-62688 RHEL-69084] +- bnxt_en: Fix receive ring space parameters when XDP is active (Michal Schmidt) [RHEL-62688] +- bnxt_en: Fix queue start to update vnic RSS table (Michal Schmidt) [RHEL-62688] +- bnxt_en: Set backplane link modes correctly for ethtool (Michal Schmidt) [RHEL-62688] +- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down (Michal Schmidt) [RHEL-62688] +- bnxt_en: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-62688] +- bnxt_en: ethtool: Support unset l4proto on ip4/ip6 ntuple rules (Michal Schmidt) [RHEL-62688] +- bnxt_en: ethtool: Remove ip4/ip6 ntuple support for IPPROTO_RAW (Michal Schmidt) [RHEL-62688] +- bnxt_en: replace ptp_lock with irqsave variant (Michal Schmidt) [RHEL-62688] +- bnxt_en: resize bnxt_irq name field to fit format string (Michal Schmidt) [RHEL-62688] +- bnxt_en: Add MSIX check in bnxt_check_rings() (Michal Schmidt) [RHEL-62688] +- bnxt_en: Increase the number of MSIX vectors for RoCE device (Michal Schmidt) [RHEL-62688] +- bnxt_en: Support dynamic MSIX (Michal Schmidt) [RHEL-62688] +- bnxt_en: Allocate the max bp->irq_tbl size for dynamic msix allocation (Michal Schmidt) [RHEL-62688] +- bnxt_en: Replace deprecated PCI MSIX APIs (Michal Schmidt) [RHEL-62688] +- bnxt_en: Remove register mapping to support INTX (Michal Schmidt) [RHEL-62688] +- bnxt_en: Remove BNXT_FLAG_USING_MSIX flag (Michal Schmidt) [RHEL-62688] +- bnxt_en: Deprecate support for legacy INTX mode (Michal Schmidt) [RHEL-62688] +- bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Michal Schmidt) [RHEL-62688] +- bnxt_en: add support for retrieving crash dump using ethtool (Michal Schmidt) [RHEL-62688] +- bnxt_en: add support for storing crash dump into host memory (Michal Schmidt) [RHEL-62688] +- bnxt_en: avoid truncation of per rx run debugfs filename (Michal Schmidt) [RHEL-62688] +- bnxt_en: Extend maximum length of version string by 1 byte (Michal Schmidt) [RHEL-62688] +- bnxt_en: only set dev->queue_mgmt_ops if supported by FW (Michal Schmidt) [RHEL-62688] +- bnxt_en: stop packet flow during bnxt_queue_stop/start (Michal Schmidt) [RHEL-62688] +- bnxt_en: set vnic->mru in bnxt_hwrm_vnic_cfg() (Michal Schmidt) [RHEL-62688] +- bnxt_en: Check the FW's VNIC flush capability (Michal Schmidt) [RHEL-62688] +- bnxt_en: Add support to call FW to update a VNIC (Michal Schmidt) [RHEL-62688] +- bnxt_en: Update firmware interface to 1.10.3.68 (Michal Schmidt) [RHEL-62688] +- bnxt_en: update xdp_rxq_info in queue restart logic (Michal Schmidt) [RHEL-62688] +- bnxt_en: unlink page pool when stopping Rx queue (Michal Schmidt) [RHEL-62688] +- iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (Luis Claudio R. Goncalves) [RHEL-66917] +- s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (Mete Durlu) [RHEL-50791] +- s390/pci: Ignore RID for isolated VFs (Mete Durlu) [RHEL-50791] +- s390/pci: Use topology ID for multi-function devices (Mete Durlu) [RHEL-50791] +- s390/pci: Sort PCI functions prior to creating virtual busses (Mete Durlu) [RHEL-50791] +- s390/iucv: Correct spelling in iucv.h (Mete Durlu) [RHEL-71085] +- s390/lcs: add missing MODULE_DESCRIPTION() macro (Mete Durlu) [RHEL-71085] +- iucv: make iucv_bus const (Mete Durlu) [RHEL-71085] +- selftests/powerpc: Add {read,write}_{long,ulong} (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Parse long/unsigned long value safely (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Add read/write debugfs file, int (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Add generic read/write file util (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Add ptrace setup_core_pattern() null-terminator (Mamatha Inamdar) [RHEL-68540] +- selftests/powerpc: Fix resource leaks (Mamatha Inamdar) [RHEL-68540] +- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (CKI Backport Bot) [RHEL-69580] {CVE-2024-53103} +- r8169: avoid unsolicited interrupts (Michal Schmidt) [RHEL-70377] +- r8169: add missing MODULE_FIRMWARE entry for RTL8126A rev.b (Michal Schmidt) [RHEL-70377] +- r8169: add tally counter fields added with RTL8125 (Michal Schmidt) [RHEL-64552 RHEL-70377] {CVE-2024-49973} +- r8169: disable ALDPS per default for RTL8125 (Michal Schmidt) [RHEL-70377] +- r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Michal Schmidt) [RHEL-70377] +- r8169: add support for RTL8126A rev.b (Michal Schmidt) [RHEL-70377] +- r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY (Michal Schmidt) [RHEL-70377] +- r8169: disable interrupt source RxOverflow (Michal Schmidt) [RHEL-70377] +- Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already" (Michal Schmidt) [RHEL-70377] +- r8169: simplify code by using core-provided pcpu stats allocation (Michal Schmidt) [RHEL-70377] +- r8169: use new helper phy_advertise_eee_all (Michal Schmidt) [RHEL-70377] +- r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h (Michal Schmidt) [RHEL-70377] +- r8169: use new PM macros (Michal Schmidt) [RHEL-70377] +- selftests: netfilter: Stabilize rpath.sh (Phil Sutter) [RHEL-21040] +- selftests: netfilter: skip tests on early errors (Phil Sutter) [RHEL-21040] +- selftests: netfilter: nft_audit.sh: add more skip checks (Phil Sutter) [RHEL-21040] +- selftests: netfilter: Fix permissions of nft_audit.sh (Phil Sutter) [RHEL-21040] + * Thu Jan 09 2025 Rado Vrbovsky [5.14.0-549.el9] - usb: typec: fix potential array underflow in ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-72346] {CVE-2024-53203} - workqueue: Fix another htmldocs build warning (Robert Foss) [RHEL-53569] diff --git a/sources b/sources index e1abf8f87..99d60b50c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-549.el9.tar.xz) = fb4739be964163e0da2baa112f26cecdc66b08f9cc91e5d3765353a9e5e28405f056062bebc03d2525cafb51415e59ee35905ced6435157817108c62af514dd4 -SHA512 (kernel-abi-stablelists-5.14.0-549.el9.tar.bz2) = 41048188c4250e2c927ceaa335fc5152098a3035a4c3c8fbef5240229790405352ae97144b27c2f9092012c6f07d46d5ad7fbad71fa62e0c52641152113b413d -SHA512 (kernel-kabi-dw-5.14.0-549.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb +SHA512 (linux-5.14.0-550.el9.tar.xz) = 85b7305956aa07e493fe0f3812b0f9397d43901a8db43e2e26d7f18c73c2899f5cd73d10842b2c79bc2574be5ea354407f0927f39d1b69337e408eeb806d58e4 +SHA512 (kernel-abi-stablelists-5.14.0-550.el9.tar.bz2) = 570fc041f8b2a9f6a376a489b35f21a479fd0a06f1fe891b883e2fdf3d8dbf6e6ae343166a9ae626d4e46014d2c9b0eb8a948a0d104972ab9de0183865aaab59 +SHA512 (kernel-kabi-dw-5.14.0-550.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb