The Linux kernel
Go to file
Rado Vrbovsky eab6bac9d9 kernel-5.14.0-550.el9
* Fri Jan 10 2025 Rado Vrbovsky <rvrbovsk@redhat.com> [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 <rvrbovsk@redhat.com>
2025-01-10 17:08:37 +00:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
check-kabi kernel-5.14.0-155.el9 2022-08-23 20:50:32 +00:00
cpupower.config RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
cpupower.service RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
dracut-virt.conf kernel-5.14.0-549.el9 2025-01-09 17:03:20 +00:00
filter-aarch64.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-armv7hl.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-modules.sh.rhel kernel-5.14.0-539.el9 2024-12-05 16:22:46 +00:00
filter-ppc64le.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-s390x.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-x86_64.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
gating.yaml kernel-5.14.0-367.el9 2023-09-18 13:04:46 -04:00
generate_all_configs.sh kernel-5.14.0-172.el9 2022-10-03 05:42:53 -04:00
kernel-aarch64-64k-debug-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-aarch64-64k-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-aarch64-debug-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-aarch64-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-aarch64-rt-debug-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-aarch64-rt-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-local RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
kernel-ppc64le-debug-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-ppc64le-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-s390x-debug-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-s390x-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-s390x-zfcpdump-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-x86_64-debug-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-x86_64-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-x86_64-rt-debug-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel-x86_64-rt-rhel.config kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel.changelog kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kernel.spec kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
kvm_stat.logrotate kernel-5.13.0-0.rc7.51.el9 2021-06-21 19:14:53 -04:00
linux-kernel-test.patch RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Makefile.rhelver kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
merge.pl RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
mod-denylist.sh kernel-5.13.0-1.el9 2021-07-02 16:34:23 -04:00
mod-extra.list.rhel kernel-5.14.0-448.el9 2024-05-08 17:26:42 -03:00
mod-internal.list kernel-5.14.0-545.el9 2024-12-17 14:23:55 +00:00
mod-kvm.list kernel-5.14.0-285.el9 2023-03-07 15:22:21 +01:00
mod-partner.list kernel-5.14.0-296.el9 2023-04-04 12:03:43 +02:00
mod-sign.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
Module.kabi_aarch64 kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_dup_aarch64 RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_ppc64le RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_s390x RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_x86_64 RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_ppc64le kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_s390x kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_x86_64 kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
nvidiagpuoot001.x509 kernel-5.14.0-423.el9 2024-02-16 10:50:49 -05:00
parallel_xz.sh kernel-5.10.0-0.rc6.92 2020-12-04 15:24:35 -05:00
partial-kgcov-snip.config kernel-5.14.0-442.el9 2024-04-22 10:46:16 -03:00
patch-5.14-redhat.patch kernel-5.14.0-172.el9 2022-10-03 05:42:53 -04:00
process_configs.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
README.rst RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
rheldup3.x509 kernel-5.11.0-0.rc7.149.el9 2021-02-08 15:06:53 -05:00
rhelima_centos.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelima.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelimaca1.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelkpatch1.x509 kernel-5.11.0-0.rc7.149.el9 2021-02-08 15:06:53 -05:00
rpminspect.yaml kernel-5.14.0-519.el9 2024-10-17 12:13:20 +00:00
sources kernel-5.14.0-550.el9 2025-01-10 17:08:37 +00:00
uki_addons.json kernel-5.14.0-535.el9 2024-11-27 14:54:41 +00:00
uki_create_addons.py kernel-5.14.0-535.el9 2024-11-27 14:54:41 +00:00
update_scripts.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
x509.genkey.centos kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
x509.genkey.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00

===================
The Kernel dist-git
===================

The kernel is maintained in a `source tree`_ rather than directly in dist-git.
The specfile is maintained as a `template`_ in the source tree along with a set
of build scripts to generate configurations, (S)RPMs, and to populate the
dist-git repository.

The `documentation`_ for the source tree covers how to contribute and maintain
the tree.

If you're looking for the downstream patch set it's available in the source
tree with "git log master..ark-patches" or
`online`_.

Each release in dist-git is tagged in the source repository so you can easily
check out the source tree for a build. The tags are in the format
name-version-release, but note release doesn't contain the dist tag since the
source can be built in different build roots (Fedora, CentOS, etc.)

.. _source tree: https://gitlab.com/cki-project/kernel-ark.git
.. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template
.. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home
.. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches