Commit Graph

8 Commits

Author SHA1 Message Date
CKI KWF Bot
b7c713e0b0 kernel-5.14.0-614.el9
* Wed Sep 10 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-614.el9]
- ibmvnic: Increase max subcrq indirect entries with fallback (Mamatha Inamdar) [RHEL-111532]
- EDAC/bluefield: Don't use bluefield_edac_readl() result on error (Jennifer Berringer) [RHEL-103881]
- EDAC/bluefield: Use Arm SMC for EMI access on BlueField-2 (Jennifer Berringer) [RHEL-103881]
- powerpc/pseries: Correct secvar format representation for static key management (Mamatha Inamdar) [RHEL-101853]
- powerpc/secvar: Expose secvars relevant to the key management mode (Mamatha Inamdar) [RHEL-101853]
- integrity/platform_certs: Allow loading of keys in the static key management mode (Mamatha Inamdar) [RHEL-101853]
- s390/hypfs: Enable limited access during lockdown (Mete Durlu) [RHEL-111204]
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Mete Durlu) [RHEL-111204]
- x86/CPU/AMD: Add X86_FEATURE_ZEN6 (David Arcari) [RHEL-106912]
- x86/cpufeatures: Free up unused feature bits (David Arcari) [RHEL-106912]
- x86/CPU/AMD: Ignore invalid reset reason value (David Arcari) [RHEL-103591]
- PCI/ASPM: Fix link state exit during switch upstream function removal (Marcin Juszkiewicz) [RHEL-102694]
- PCI/ASPM: Fix L1SS saving (Marcin Juszkiewicz) [RHEL-102694]
- PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state() (Marcin Juszkiewicz) [RHEL-102694]
- PCI/ASPM: Add notes about enabling PCI-PM L1SS to pci_enable_link_state(_locked) (Marcin Juszkiewicz) [RHEL-102694]
- PCI/ASPM: Disable L1 before disabling L1 PM Substates (Marcin Juszkiewicz) [RHEL-102694]
- x86/cpufeatures: Add X86_FEATURE_AMD_WORKLOAD_CLASS feature bit (David Arcari) [RHEL-105422]
- cpufreq/amd-pstate: Avoid shadowing ret in amd_pstate_ut_check_driver() (David Arcari) [RHEL-105422]
- cpufreq/amd-pstate: Disable preferred cores on designs with workload classification (David Arcari) [RHEL-105422]
- amd-pstate-ut: Reset amd-pstate driver mode after running selftests (David Arcari) [RHEL-105422]
- ACPI: CPPC: Modify cppc_get_auto_sel_caps() to cppc_get_auto_sel() (David Arcari) [RHEL-105422]
- ACPI: CPPC: Adjust return code for inline functions in !CONFIG_ACPI_CPPC_LIB (David Arcari) [RHEL-105422]
- ACPI: CPPC: Refactor register value get and set ABIs (David Arcari) [RHEL-105422]
- ACPI: CPPC: Add cppc_set_reg_val() (David Arcari) [RHEL-105422]
- ACPI: CPPC: Extract cppc_get_reg_val_in_pcc() (David Arcari) [RHEL-105422]
- ACPI: CPPC: Rename cppc_get_perf() to cppc_get_reg_val() (David Arcari) [RHEL-105422]
- ACPI: CPPC: Optimize cppc_get_perf() (David Arcari) [RHEL-105422]
- ACPI: CPPC: Add IS_OPTIONAL_CPC_REG macro to judge if a cpc_reg is optional (David Arcari) [RHEL-105422]
- cpufreq/amd-pstate: Add support for the "Requested CPU Min frequency" BIOS option (David Arcari) [RHEL-105422]
- cpufreq/amd-pstate: Add offline, online and suspend callbacks for amd_pstate_driver (David Arcari) [RHEL-105422]
- cpufreq/amd-pstate: Move max_perf limiting in amd_pstate_update (David Arcari) [RHEL-105422]
- cpufreq/amd-pstate: Use scope based cleanup for cpufreq_policy refs [partial] (David Arcari) [RHEL-105422]
Resolves: RHEL-101853, RHEL-102694, RHEL-103591, RHEL-103881, RHEL-105422, RHEL-106912, RHEL-111204, RHEL-111532

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-09-10 14:38:08 +00:00
Patrick Talbert
0ee545f56e kernel-5.14.0-612.el9
* Sat Aug 30 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-612.el9]
- redhat: bump RHEL_MINOR to 8 (Patrick Talbert)
- x86/cpu: Add new Intel CPU model numbers for Wildcatlake and Novalake (David Arcari) [RHEL-95631]
- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (David Arcari) [RHEL-95631]
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Mete Durlu) [RHEL-105605]
- s390/pci: Do not try re-enabling load/store if device is disabled (Mete Durlu) [RHEL-105598]
- s390/pci: Fix stale function handles in error handling (Mete Durlu) [RHEL-105598]
- net/smc: Fix lookup of netdev by using ib_device_get_netdev() (Mete Durlu) [RHEL-102713]
- ibmveth: Add multi buffers rx replenishment hcall support (Mamatha Inamdar) [RHEL-104667]
- net: ibmveth: Reset the adapter when unexpected states are detected (Mamatha Inamdar) [RHEL-104667]
- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting (Mamatha Inamdar) [RHEL-104119]
- ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof (Mamatha Inamdar) [RHEL-104119]
- ibmvnic: Add stat for tx direct vs tx batched (Mamatha Inamdar) [RHEL-104119]
- memory: tegra: Fix indentation (Marcin Juszkiewicz) [RHEL-26426]
- memory: tegra: Add BPMP and ICC info for DLA clients (Marcin Juszkiewicz) [RHEL-26426]
- memory: tegra: Correct DLA client names (Marcin Juszkiewicz) [RHEL-26426]
- soc/tegra: pmc: Add SD wake event for Tegra234 (Marcin Juszkiewicz) [RHEL-26405]
Resolves: RHEL-102713, RHEL-104119, RHEL-104667, RHEL-105598, RHEL-105605, RHEL-26405, RHEL-26426, RHEL-95631

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2025-08-30 11:17:20 -04:00
Jarod Wilson
c1994bb5c3 kernel-5.14.0-606.el9
* Thu Aug 14 2025 Jarod Wilson <jarod@redhat.com> [5.14.0-606.el9]
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (CKI Backport Bot) [RHEL-104271] {CVE-2025-38211}
- NFS: Return the file btime in the statx results when appropriate (Benjamin Coddington) [RHEL-90990]
- nfs: Add timecreate to nfs inode (Benjamin Coddington) [RHEL-90990]
- Expand the type of nfs_fattr->valid (Benjamin Coddington) [RHEL-90990]
- perf/x86/intel: Support RDPMC metrics clear mode (Michael Petlan) [RHEL-47448]
- igc: fix lock order in igc_ptp_reset (Corinna Vinschen) [RHEL-83575]
- igc: set the RX packet buffer size for TSN mode (Corinna Vinschen) [RHEL-83575]
- igc: use FIELD_PREP and GENMASK for existing RX packet buffer size (Corinna Vinschen) [RHEL-83575]
- igc: optimize TX packet buffer utilization for TSN mode (Corinna Vinschen) [RHEL-83575]
- igc: use FIELD_PREP and GENMASK for existing TX packet buffer size (Corinna Vinschen) [RHEL-83575]
- igc: rename I225_RXPBSIZE_DEFAULT and I225_TXPBSIZE_DEFAULT (Corinna Vinschen) [RHEL-83575]
- igc: rename xdp_get_tx_ring() for non-xdp usage (Corinna Vinschen) [RHEL-83575]
- igc: enable HW vlan tag insertion/stripping by default (Corinna Vinschen) [RHEL-83575]
- igc: add lock preventing multiple simultaneous PTM transactions (Corinna Vinschen) [RHEL-33242 RHEL-83575]
- igc: cleanup PTP module if probe fails (Corinna Vinschen) [RHEL-33242 RHEL-83575]
- igc: handle the IGC_PTP_ENABLED flag correctly (Corinna Vinschen) [RHEL-33242 RHEL-83575]
- igc: move ktime snapshot into PTM retry loop (Corinna Vinschen) [RHEL-33242 RHEL-83575]
- igc: increase wait time before retrying PTM (Corinna Vinschen) [RHEL-33242 RHEL-83575]
- igc: fix PTM cycle trigger logic (Corinna Vinschen) [RHEL-33242 RHEL-83575]
- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83575]
- igc: Fix XSK queue NAPI ID mapping (Corinna Vinschen) [RHEL-83575]
- igc: Set buffer type for empty frames in igc_init_empty_frame (Corinna Vinschen) [RHEL-83575]
- igc: Fix HW RX timestamp when passed by ZC XDP (Corinna Vinschen) [RHEL-83575]
- igc: Avoid unnecessary link down event in XDP_SETUP_PROG process (Corinna Vinschen) [RHEL-83575]
- igc: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83575]
- igc: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83575]
- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() (Corinna Vinschen) [RHEL-83575]
- igc: Allow hot-swapping XDP program (Corinna Vinschen) [RHEL-83575]
- igc: return early when failing to read EECD register (Corinna Vinschen) [RHEL-83575]
- igc: Remove unused igc_read/write_pcie_cap_reg (Corinna Vinschen) [RHEL-83575]
- igc: Remove unused igc_read/write_pci_cfg wrappers (Corinna Vinschen) [RHEL-83575]
- igc: Remove unused igc_acquire/release_nvm (Corinna Vinschen) [RHEL-83575]
- igc: remove autoneg parameter from igc_mac_info (Corinna Vinschen) [RHEL-83575]
- igc: fix build errors for PTP (Corinna Vinschen) [RHEL-83575]
- ixgbe: add support for FW rollback mode (Corinna Vinschen) [RHEL-99401]
- ixgbe: add E610 implementation of FW recovery mode (Corinna Vinschen) [RHEL-99401]
- ixgbe: add FW API version check (Corinna Vinschen) [RHEL-99401]
- ixgbe: add support for devlink reload (Corinna Vinschen) [RHEL-99401]
- ixgbe: add device flash update via devlink (Corinna Vinschen) [RHEL-99401]
- ixgbe: extend .info_get() with stored versions (Corinna Vinschen) [RHEL-99401]
- ixgbe: add E610 functions getting PBA and FW ver info (Corinna Vinschen) [RHEL-99401]
- ixgbe: add .info_get extension specific for E610 devices (Corinna Vinschen) [RHEL-99401]
- ixgbe: read the netlist version information (Corinna Vinschen) [RHEL-99401]
- ixgbe: read the OROM version information (Corinna Vinschen) [RHEL-99401]
- ixgbe: add E610 functions for acquiring flash data (Corinna Vinschen) [RHEL-99401]
- ixgbe: add handler for devlink .info_get() (Corinna Vinschen) [RHEL-99401]
- ixgbe: add initial devlink support (Corinna Vinschen) [RHEL-99401]
- ixgbe: wrap netdev_priv() usage (Corinna Vinschen) [RHEL-99401]
- ixgbe: Fix unreachable retry logic in combined and byte I2C write functions (Corinna Vinschen) [RHEL-99401]
- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-99401]
- ixgbe: fix media type detection for E610 device (Corinna Vinschen) [RHEL-86539 RHEL-99401]
- ixgbe: add support for thermal sensor event reception (Corinna Vinschen) [RHEL-99401]
- ixgbe: add PTP support for E610 device (Corinna Vinschen) [RHEL-99401]
- ixgbe: fix media cage present detection for E610 device (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Fix possible skb NULL pointer dereference (Corinna Vinschen) [RHEL-99401]
- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() (Corinna Vinschen) [RHEL-99401]
- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() (Corinna Vinschen) [RHEL-99401]
- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (Corinna Vinschen) [RHEL-99401]
- ixgbevf: Add support for Intel(R) E610 device (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- PCI: Add PCI_VDEVICE_SUB helper macro (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Enable link management in E610 device (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Clean up the E610 link management related code (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Add ixgbe_x540 multiple header inclusion protection (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Add support for EEPROM dump in E610 device (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Add support for NVM handling in E610 device (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Add link management support for E610 device (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Add support for E610 device capabilities detection (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Add support for E610 FW Admin Command Interface (Corinna Vinschen) [RHEL-80419 RHEL-99401]
- ixgbe: Correct BASE-BX10 compliance code (Corinna Vinschen) [RHEL-99401]
- ixgbe: downgrade logging of unsupported VF API version to debug (Corinna Vinschen) [RHEL-99401]
- ixgbe: Break include dependency cycle (Corinna Vinschen) [RHEL-99401]
- arch: x86: add IPC mailbox accessor function and add SoC register access (CKI Backport Bot) [RHEL-107008]
- ASoC: SDCA: Allow read-only controls to be deferrable (Jaroslav Kysela) [RHEL-101627]
- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask() (Jaroslav Kysela) [RHEL-101627]
- ASoC: SDCA: Fixup some kernel doc errors (Jaroslav Kysela) [RHEL-101627]
- ASoC: SDCA: Add missing default in switch in entity_pde_event() (Jaroslav Kysela) [RHEL-101627]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Jaroslav Kysela) [RHEL-101627]
- ASoC: amd: acp: Fix pointer assignments for snd_soc_acpi_mach structures (Jaroslav Kysela) [RHEL-101627]
- ASoC: SDCA: Update memory allocations to zero initialise (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop (Jaroslav Kysela) [RHEL-101627]
- sof-client-ipc-flood-test: don't mess with ->d_name (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Add support for ASUS NUC using CS35L41 HDA (Jaroslav Kysela) [RHEL-101627]
- ALSA: compress_offload: tighten ioctl command number checks (Jaroslav Kysela) [RHEL-101627]
- soundwire: Revert "soundwire: qcom: Add set_channel_map api support" (Jaroslav Kysela) [RHEL-101627] {CVE-2025-38486}
- ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100 (Jaroslav Kysela) [RHEL-101627]
- ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 6 G1a (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606 (Jaroslav Kysela) [RHEL-101627]
- ASoC: rt721-sdca: fix boost gain calculation error (Jaroslav Kysela) [RHEL-101627]
- ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak. (Jaroslav Kysela) [RHEL-101627] {CVE-2025-38438}
- ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic count (Jaroslav Kysela) [RHEL-101627]
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek - Add mute LED support for HP Victus 15-fb2xxx (Jaroslav Kysela) [RHEL-101627]
- ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp() (Jaroslav Kysela) [RHEL-101627] {CVE-2025-38454}
- ASoC: cs35l56: probe() should fail if the device ID is not recognized (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files ops (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: add sof_sdw_get_tplg_files ops (Jaroslav Kysela) [RHEL-101627]
- ASoC: soc-acpi: add get_function_tplg_files ops (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCH (Jaroslav Kysela) [RHEL-101627]
- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode (Jaroslav Kysela) [RHEL-101627]
- ASoC: amd: yc: update quirk data for HP Victus (Jaroslav Kysela) [RHEL-101627]
- ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic (Jaroslav Kysela) [RHEL-101627]
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Jaroslav Kysela) [RHEL-101627]
- ALSA: sb: Don't allow changing the DMA mode during operations (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR (Jaroslav Kysela) [RHEL-101627]
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Jaroslav Kysela) [RHEL-101627] {CVE-2025-38249}
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15 (Jaroslav Kysela) [RHEL-101627]
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies (Jaroslav Kysela) [RHEL-101627] {CVE-2025-38259}
- ASoC: codec: wcd9335: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-101627]
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda: Add new pci id for AMD GPU display HD audio controller (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda: Ignore unsol events for cards being shut down (Jaroslav Kysela) [RHEL-101627]
- ASoC: rt1320: fix speaker noise when volume bar is 100%% (Jaroslav Kysela) [RHEL-101627]
- soundwire: amd: add check for status update registers (Jaroslav Kysela) [RHEL-101627]
- soundwire: amd: fix for clearing command status register (Jaroslav Kysela) [RHEL-101627]
- ASoC: amd: ps: fix for soundwire failures during hibernation exit sequence (Jaroslav Kysela) [RHEL-101627]
- soundwire: amd: cancel pending slave status handling workqueue during remove sequence (Jaroslav Kysela) [RHEL-101627]
- soundwire: amd: serialize amd manager resume sequence during pm_prepare (Jaroslav Kysela) [RHEL-101627]
- soundwire: amd: fix for handling slave alerts after link is down (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Add quirk for Asus GU605C (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Jaroslav Kysela) [RHEL-101627]
- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card (Jaroslav Kysela) [RHEL-101627]
- ASoC: tegra210_ahub: Add check to of_device_get_match_data() (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda/realtek: Add support for Acer Helios Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-101627]
- ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init() (Jaroslav Kysela) [RHEL-101627]
- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change (Jaroslav Kysela) [RHEL-101627]
- ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9 (Jaroslav Kysela) [RHEL-101627]
- ASoC: codecs: wcd937x: Drop unused buck_supply (Jaroslav Kysela) [RHEL-101627]
- ASoC: codecs: wcd9375: Fix double free of regulator supplies (Jaroslav Kysela) [RHEL-101627] {CVE-2025-38423}
- ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() (Jaroslav Kysela) [RHEL-101627]
- ASoC: amd: amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() (Jaroslav Kysela) [RHEL-101627]
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Jaroslav Kysela) [RHEL-101627]
- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params() (Jaroslav Kysela) [RHEL-101627]
- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1 (Jaroslav Kysela) [RHEL-101627]
- ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: avs: Verify content returned by parse_int_array() (Jaroslav Kysela) [RHEL-101627] {CVE-2025-38307}
- ASoC: Intel: avs: Relocate DSP status registers (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: avs: Read HW capabilities when possible (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: avs: Ignore Vendor-space manipulation for ACE (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: avs: Fix PPLCxFMT calculation (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: avs: PCM operations for LNL-based platforms (Jaroslav Kysela) [RHEL-101627]
- ALSA: hda: Allow to fetch hlink by ID (Jaroslav Kysela) [RHEL-101627]
- soundwire: only compute port params in specific stream states (Jaroslav Kysela) [RHEL-101627]
- ALSA: core: fix up bus match const issues. (Jaroslav Kysela) [RHEL-101627]
- ASoC: apple: mca: Constrain channels according to TDM mask (Jaroslav Kysela) [RHEL-101627]
- ASoC: SOF: amd: add missing acp descriptor field (Jaroslav Kysela) [RHEL-101627]
- ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type (Jaroslav Kysela) [RHEL-101627]
- ASoC: tas2764: Enable main IRQs (Jaroslav Kysela) [RHEL-101627]
- ASoC: tas2764: Reinit cache on part reset (Jaroslav Kysela) [RHEL-101627]
- ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX (Jaroslav Kysela) [RHEL-101627]
- ASoC: codecs: hda: Fix RPM usage count underflow (Jaroslav Kysela) [RHEL-101627]
- ice: fix eswitch code memory leak in reset scenario (CKI Backport Bot) [RHEL-108151] {CVE-2025-38417}
- i40e: When removing VF MAC filters, only check PF-set MAC (Jamie Bainbridge) [RHEL-98540]
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (CKI Backport Bot) [RHEL-107693]
- cpuidle: Init cpuidle only for present CPUs (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Update documentation after get_typical_interval() changes (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Update documentation after previous changes (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Avoid discarding useful information (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Eliminate outliers on both ends of the sample set (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Tweak threshold use in get_typical_interval() (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Use one loop for average and variance computations (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Drop a redundant local variable (Mark Langsdorf) [RHEL-87863]
- cpuidle: psci: Add trace for PSCI domain idle (Mark Langsdorf) [RHEL-87863]
- cpuidle: psci: Activate GENPD_FLAG_ACTIVE_WAKEUP with OSI (Mark Langsdorf) [RHEL-87863]
- powerpc/machdep: Drop include of dma-mapping.h (Mark Langsdorf) [RHEL-87863]
- cpuidle: Correct some typos in comments (Mark Langsdorf) [RHEL-87863]
- cpuidle: menu: Remove iowait influence (Mark Langsdorf) [RHEL-87863]
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Meneghini) [RHEL-41080]
- net: add helpers for EEE configuration (CKI Backport Bot) [RHEL-107009]
- ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (CKI Backport Bot) [RHEL-93557] {CVE-2025-22121}
- ext4: introduce ITAIL helper (CKI Backport Bot) [RHEL-93557] {CVE-2025-22121}
Resolves: RHEL-101627, RHEL-104271, RHEL-107008, RHEL-107009, RHEL-107693, RHEL-108151, RHEL-33242, RHEL-41080, RHEL-47448, RHEL-80419, RHEL-83575, RHEL-86539, RHEL-87863, RHEL-90990, RHEL-93557, RHEL-98540, RHEL-99401

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2025-08-14 21:54:57 +00:00
Augusto Caringi
53b61c1f3b kernel-5.14.0-585.el9
* Wed May 14 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-585.el9]
- dmaengine: amd: qdma: Remove using the private get and set dma_ops APIs (Jerry Snitselaar) [RHEL-78706]
- dmaengine: Revert "dmaengine: qcom: bam_dma: Avoid writing unavailable register" (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Enable Function Level Reset (FLR) for halt (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Refactor halt handler (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Add idxd_device_config_save() and idxd_device_config_restore() helpers (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Binding and unbinding IDXD device and driver (Jerry Snitselaar) [RHEL-78706]
- bitmap: Define a cleanup function for bitmaps (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Add idxd_pci_probe_alloc() helper (Jerry Snitselaar) [RHEL-78706]
- dmaengine: qcom: gpi: Add GPI immediate DMA support for SPI protocol (Jerry Snitselaar) [RHEL-78706]
- dmaengine: bcm2835-dma: Prevent suspend if DMA channel is busy (Jerry Snitselaar) [RHEL-78706]
- dmaengine: ti: k3-udma: Add support for J722S CSI BCDMA (Jerry Snitselaar) [RHEL-78706]
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Jerry Snitselaar) [RHEL-78706]
- dmaengine: ti: edma: make the loop condition simpler in edma_probe() (Jerry Snitselaar) [RHEL-78706]
- dmaengine: qcom: bam_dma: Avoid writing unavailable register (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Remove unused idxd_(un)register_bus_type (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Add a new IAA device ID on Panther Lake family platforms (Jerry Snitselaar) [RHEL-47414]
- dmaengine: sh: rcar-dmac: add comment for r8a779a0 compatible (Jerry Snitselaar) [RHEL-78706]
- dmaengine: Move AMD PTDMA driver to amd directory (Jerry Snitselaar) [RHEL-78706]
- redhat/configs: Add CONFIG_AMD_QDMA (Jerry Snitselaar) [RHEL-78706]
- dmaengine: amd: qdma: Add AMD QDMA driver (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Remove a useless mutex (Jerry Snitselaar) [RHEL-78706]
- dmaengine: fix typo in the comment (Jerry Snitselaar) [RHEL-78706]
- dmaengine: idxd: Move DSA/IAA device IDs to IDXD driver (Jerry Snitselaar) [RHEL-78706]
- dmaengine: acpi: Clean up headers (Jerry Snitselaar) [RHEL-78706]
- dmaengine: acpi: Simplify devm_acpi_dma_controller_register() (Jerry Snitselaar) [RHEL-78706]
- dmaengine: acpi: Drop unused devm_acpi_dma_controller_free() (Jerry Snitselaar) [RHEL-78706]
- dmaengine: sh: rz-dmac: add r7s72100 support (Jerry Snitselaar) [RHEL-78706]
- dmaengine: sh: Kconfig: Make RZ_DMAC depend on ARCH_RZG2L (Jerry Snitselaar) [RHEL-78706]
- dmaengine: sh: Kconfig: Add ARCH_R9A07G054 dependency for RZ_DMAC config option (Jerry Snitselaar) [RHEL-78706]
- nvme: print firmware bug note for non-unique identifiers (Bryan Gurney) [RHEL-89350]
- nvme-pci: add BOGUS_NID quirk for Samsung PM1733 (Bryan Gurney) [RHEL-89350]
- vsock: Orphan socket after transport release (Jon Maloy) [RHEL-81484] {CVE-2025-21756}
- vsock: Keep the binding until socket destruction (Jon Maloy) [RHEL-81484] {CVE-2025-21756}
- bpf, vsock: Invoke proto::close on close() (Jon Maloy) [RHEL-81484] {CVE-2025-21756}
- RDMA/rxe: Fix the qp flush warnings in req (CKI Backport Bot) [RHEL-72373] {CVE-2024-53229}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Guillaume Nault) [RHEL-89647] {CVE-2025-37749}
- cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode (David Arcari) [RHEL-81770]
- ext4: fix OOB read when checking dotdot dir (CKI Backport Bot) [RHEL-87984] {CVE-2025-37785}
- ionic: add module eeprom channel data to ionic_if and ethtool (Mohammad Heib) [RHEL-88150]
- ionic: support ethtool get_module_eeprom_by_page (Mohammad Heib) [RHEL-88150]
- ionic: extend the QSFP module sprom for more pages (Mohammad Heib) [RHEL-88150]
- ionic: use ee->offset when returning sprom data (Mohammad Heib) [RHEL-88150]
- ionic: no double destroy workqueue (Mohammad Heib) [RHEL-88150]
- ionic: Fix netdev notifier unregister on failure (Mohammad Heib) [RHEL-88150]
- ionic: remove the unused nb_work (Mohammad Heib) [RHEL-88150]
- ionic: add support for QSFP_PLUS_CMIS (Mohammad Heib) [RHEL-88150]
- ionic: add speed defines for 200G and 400G (Mohammad Heib) [RHEL-88150]
- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (Mohammad Heib) [RHEL-88150]
- ionic: Use VLAN_ETH_HLEN when possible (Mohammad Heib) [RHEL-88150]
- ionic: add asic codes to firmware interface file (Mohammad Heib) [RHEL-88150]
- hugetlbfs: support idmapped mounts (CKI Backport Bot) [RHEL-35573]
- redhat: create 'systemd-volatile-overlay' addon for UKI (Emanuele Giuseppe Esposito) [RHEL-86487]
- efi: Fix building of efi-pstore when CONFIG_EFI_VARS_PSTORE=m (Lenny Szubowicz) [RHEL-90260]
- ACPI: processor idle: Revert "avoid call to raw_local_irq_disable() from acpi_safe_halt()" (Waiman Long) [RHEL-22238]
- ACPI/HMAT: Move HMAT messages to pr_debug() (Steve Dunnagan) [RHEL-70321]
- cpufreq: Reference count policy in cpufreq_update_limits() (David Arcari) [RHEL-67849]
- cpufreq/amd-pstate: Use scope based cleanup for cpufreq_policy refs [partial] (David Arcari) [RHEL-67849]
- platform/x86/amd: amd_3d_vcache: Add sysfs ABI documentation (David Arcari) [RHEL-67849]
- platform/x86/amd: amd_3d_vcache: Add AMD 3D V-Cache optimizer driver (David Arcari) [RHEL-67849]
- redhat/configs: enable CONFIG_AMD_3D_VCACHE for x86 on RHEL (David Arcari) [RHEL-67849]
- enic: get max rq & wq entries supported by hw, 16K queues (Nelson Escobar) [RHEL-84862]
- enic: cleanup of enic wq request completion path (Nelson Escobar) [RHEL-84862]
- enic: added enic_wq.c and enic_wq.h (Nelson Escobar) [RHEL-84862]
- enic: remove unused function cq_enet_wq_desc_dec (Nelson Escobar) [RHEL-84862]
- enic: enable rq extended cq support (Nelson Escobar) [RHEL-84862]
- enic: enic rq extended cq defines (Nelson Escobar) [RHEL-84862]
- enic: enic rq code reorg (Nelson Escobar) [RHEL-84862]
- enic: Move function from header file to c file (Nelson Escobar) [RHEL-84862]
- enic: add dependency on Page Pool (Nelson Escobar) [RHEL-84862]
- enic: remove copybreak tunable (Nelson Escobar) [RHEL-84862]
- enic: Use the Page Pool API for RX (Nelson Escobar) [RHEL-84862]
- enic: Simplify RX handler function (Nelson Escobar) [RHEL-84862]
- enic: Move RX functions to their own file (Nelson Escobar) [RHEL-84862]
- enic: Fix typo in comment in table indexed by link speed (Nelson Escobar) [RHEL-84862]
- enic: Obtain the Link speed only after the link comes up (Nelson Escobar) [RHEL-84862]
- enic: Move RX coalescing set function (Nelson Escobar) [RHEL-84862]
- enic: Move kdump check into enic_adjust_resources() (Nelson Escobar) [RHEL-84862]
- enic: Move enic resource adjustments to separate function (Nelson Escobar) [RHEL-84862]
- enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way (Nelson Escobar) [RHEL-84862]
- enic: Allocate arrays in enic struct based on VIC config (Nelson Escobar) [RHEL-84862]
- enic: Save resource counts we read from HW (Nelson Escobar) [RHEL-84862]
- enic: Make MSI-X I/O interrupts come after the other required ones (Nelson Escobar) [RHEL-84862]
- enic: Create enic_wq/rq structures to bundle per wq/rq data (Nelson Escobar) [RHEL-84862]
- enic: Report some per queue statistics in ethtool (Nelson Escobar) [RHEL-84862]
- enic: Report per queue statistics in netdev qstats (Nelson Escobar) [RHEL-84862]
- enic: Collect per queue statistics (Nelson Escobar) [RHEL-84862]
- enic: Use macro instead of static const variables for array sizes (Nelson Escobar) [RHEL-84862]
- enic: add ethtool get_channel support (Nelson Escobar) [RHEL-84862]
- enic: Validate length of nl attributes in enic_set_vf_port (Nelson Escobar) [RHEL-84862]
- enic: Replace hardcoded values for vnic descriptor by defines (Nelson Escobar) [RHEL-84862]
- enic: Avoid false positive under FORTIFY_SOURCE (Nelson Escobar) [RHEL-84862]
- smb: client: Add check for next_buffer in receive_encrypted_standard() (CKI Backport Bot) [RHEL-83243] {CVE-2025-21844}
Resolves: RHEL-22238, RHEL-35573, RHEL-47414, RHEL-67849, RHEL-70321, RHEL-72373, RHEL-78706, RHEL-81484, RHEL-81770, RHEL-83243, RHEL-84862, RHEL-86487, RHEL-87984, RHEL-88150, RHEL-89350, RHEL-89647, RHEL-90260

Signed-off-by: Augusto Caringi <acaringi@redhat.com>
2025-05-14 12:52:26 -03:00
Augusto Caringi
e97f4b2353 kernel-5.14.0-571.el9
* Thu Mar 06 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-571.el9]
- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (Eric Auger) [RHEL-68997]
- PCI: qcom: Update ICC and OPP values after Link Up event (Myron Stowe) [RHEL-67693]
- PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy() (Myron Stowe) [RHEL-67693]
- PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds (Myron Stowe) [RHEL-67693]
- PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only (Myron Stowe) [RHEL-67693]
- PCI: Fix pci_enable_acs() support for the ACS quirks (Myron Stowe) [RHEL-67693]
- PCI: Hold rescan lock while adding devices during host probe (Myron Stowe) [RHEL-67693]
- tools: PCI: Remove unused BILLION macro (Myron Stowe) [RHEL-67693]
- tools: PCI: Remove .*.cmd files with make clean (Myron Stowe) [RHEL-67693]
- PCI: Fix typos (Myron Stowe) [RHEL-67693]
- PCI/VPD: Remove pci_vpd_release() unused declarations (Myron Stowe) [RHEL-67693]
- PCI/PM: Remove __pci_pme_wakeup() unused declarations (Myron Stowe) [RHEL-67693]
- PCI: Make pci_bus_type constant (Myron Stowe) [RHEL-67693]
- x86/PCI: Check pcie_find_root_port() return for NULL (Myron Stowe) [RHEL-67693]
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Myron Stowe) [RHEL-67693]
- PCI: Add ACS quirk for Qualcomm SA8775P (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx QDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-67693]
- arm64: zynqmp: Add PCIe phys property for ZCU102 (Myron Stowe) [RHEL-67693]
- PCI: xilinx-nwl: Add PHY support (Myron Stowe) [RHEL-67693]
- dt-bindings: pci: xilinx-nwl: Add phys property (Myron Stowe) [RHEL-67693]
- PCI: xilinx-nwl: Clean up clock on probe failure/removal (Myron Stowe) [RHEL-67693]
- PCI: xilinx-nwl: Rate-limit misc interrupt messages (Myron Stowe) [RHEL-67693]
- PCI: xilinx-nwl: Fix register misspelling (Myron Stowe) [RHEL-67693]
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Myron Stowe) [RHEL-67693]
- PCI: vmd: Fix indentation issue in vmd_shutdown() (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: rcar-gen4-pci-ep: Add R-Car V4M compatible (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: rcar-gen4-pci-host: Add R-Car V4M compatible (Myron Stowe) [RHEL-67693]
- PCI: rcar-gen4: Make read-only const array check_addr static (Myron Stowe) [RHEL-67693]
- PCI: Pass domain number to pci_bus_release_domain_nr() explicitly (Myron Stowe) [RHEL-67693]
- PCI: qcom: Add RX lane margining settings for 16.0 GT/s (Myron Stowe) [RHEL-67693]
- PCI: qcom: Add equalization settings for 16.0 GT/s (Myron Stowe) [RHEL-67693]
- PCI: dwc: Always cache the maximum link speed value in dw_pcie::max_link_speed (Myron Stowe) [RHEL-67693]
- PCI: qcom-ep: Enable controller resources like PHY only after refclk is available (Myron Stowe) [RHEL-67693]
- PCI: qcom: Disable mirroring of DBI and iATU register space in BAR region (Myron Stowe) [RHEL-67693]
- PCI: qcom: Enumerate endpoints based on Link up event in 'global_irq' interrupt (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: qcom,pcie-sm8450: Add 'global' interrupt (Myron Stowe) [RHEL-67693]
- PCI: qcom-ep: Modify 'global_irq' and 'perst_irq' IRQ device names (Myron Stowe) [RHEL-67693]
- PCI: endpoint: Assign PCI domain number for endpoint controllers (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: pci-ep: Document 'linux,pci-domain' property (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: pci-ep: Update Maintainers (Myron Stowe) [RHEL-67693]
- PCI: qcom-ep: Reword the error message for receiving unknown global IRQ event (Myron Stowe) [RHEL-67693]
- PCI: qcom-ep: Drop the redundant masking of global IRQ events (Myron Stowe) [RHEL-67693]
- PCI: mediatek-gen3: Add Airoha EN7581 support (Myron Stowe) [RHEL-67693]
- PCI: mediatek-gen3: Rely on reset_bulk APIs for PHY reset lines (Myron Stowe) [RHEL-67693]
- PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: mediatek-gen3: Add support for Airoha EN7581 (Myron Stowe) [RHEL-67693]
- PCI: mediatek: Drop excess mtk_pcie.mem kerneldoc description (Myron Stowe) [RHEL-67693]
- PCI/ACPI: Increase Loongson max PCI hosts to 8 (Myron Stowe) [RHEL-67693]
- PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port() (Myron Stowe) [RHEL-67693]
- PCI: j721e: Add suspend and resume support (Myron Stowe) [RHEL-67693]
- PCI: j721e: Use T_PERST_CLK_US macro (Myron Stowe) [RHEL-67693]
- PCI: Add T_PERST_CLK_US macro (Myron Stowe) [RHEL-67693]
- PCI: j721e: Add reset GPIO to struct j721e_pcie (Myron Stowe) [RHEL-67693]
- PCI: j721e: Use dev_err_probe() in the probe() function (Myron Stowe) [RHEL-67693]
- PCI: cadence: Set cdns_pcie_host_init() global (Myron Stowe) [RHEL-67693]
- PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup() (Myron Stowe) [RHEL-67693]
- PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: ti,j721e-pci-host: Add ACSPCIE proxy control property (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: imx6q-pcie: Add i.MX8Q PCIe compatible string (Myron Stowe) [RHEL-67693]
- PCI: dra7xx: Fix error handling when IRQ request fails in probe (Myron Stowe) [RHEL-67693]
- PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ (Myron Stowe) [RHEL-67693]
- PCI: cadence: Drop excess cdns_pcie_rc.dev kerneldoc description (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Sort enums, pcie_offsets[], pcie_cfg_data, .compatible strings (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Enable 7712 SoCs (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Change field name from 'type' to 'soc_base' (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Check return value of all reset_control_* calls (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Refactor for chips with many regular inbound windows (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Don't conflate the reset rescal with PHY ctrl (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Remove two unused constants from driver (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: PCI: brcmstb: Make HARD_DEBUG, INTR2_CPU_BASE offsets SoC-specific (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Use swinit reset if available (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Use bridge reset if available (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Use common error handling code in brcm_pcie_probe() (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: brcm,stb-pcie: Add 7712 SoC description (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: brcm,stb-pcie: Use maxItems for reset controllers (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: brcm,stb-pcie: Change brcmstb maintainer and cleanup (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: brcmstb: compatible is required (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: Add compatible string for Brcmstb 74[23]5 MIPs SOCs (Myron Stowe) [RHEL-67693]
- PCI: altera: Replace TLP_REQ_ID() with macro PCI_DEVID() (Myron Stowe) [RHEL-67693]
- PCI: xilinx: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: xilinx-nwl: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: vmd: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: tegra: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: rcar-host: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: mobiveil: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: mediatek: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: mediatek-gen3: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: dwc: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: brcmstb: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: altera-msi: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: aardvark: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- genirq/msi: Silence 'set affinity failed' warning (Myron Stowe) [RHEL-67693]
- PCI: endpoint: Fix enum pci_epc_bar_type kerneldoc (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: qcom: Allow 'vddpe-3v3-supply' again (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: imx6q-pcie: Add reg-name "dbi2" and "atu" for i.MX8M PCIe Endpoint (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: altera: msi: Convert to YAML (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: altera: Convert to YAML (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: qcom,pcie-sc7280: Update bindings adding eight interrupts (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: layerscape-pci: Change property 'fsl,pcie-scfg' type (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: layerscape-pci: Add deprecated property 'num-viewport' (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: layerscape-pci: Replace fsl,lx2160a-pcie with fsl,lx2160ar2-pcie (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: socionext,uniphier-pcie-ep: Add top-level constraints (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: renesas,pci-rcar-gen2: Add top-level constraints (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: hisilicon,kirin-pcie: Add top-level constraints (Myron Stowe) [RHEL-67693]
- dt-bindings: PCI: host-generic-pci: Drop minItems and maxItems of ranges (Myron Stowe) [RHEL-67693]
- s390/pci: Stop usurping pdev->dev.groups (Myron Stowe) [RHEL-67693]
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [RHEL-67693]
- PCI: shpchp: Remove hpc_ops (Myron Stowe) [RHEL-67693]
- drm/ast: Request PCI BAR with devres (Myron Stowe) [RHEL-67693]
- PCI: Deprecate pcim_iomap_regions() in favor of pcim_iomap_region() (Myron Stowe) [RHEL-67693]
- PCI: Make pcim_request_region() a public function (Myron Stowe) [RHEL-67693]
- PCI: Rename CRS Completion Status to RRS (Myron Stowe) [RHEL-67693]
- PCI: aardvark: Correct Configuration RRS checking (Myron Stowe) [RHEL-67693]
- PCI/AER: Use PCI_DEVID() macro in aer_inject() (Myron Stowe) [RHEL-67693]
- s390/pci: Drop unneeded reference to CONFIG_DMI (Myron Stowe) [RHEL-67693]
- cpufreq/amd-pstate: Fix cpufreq_policy ref counting (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Fix max_perf updation with schedutil (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Remove the goto label in amd_pstate_update_limits (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Fix per-policy boost flag incorrect when fail (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Refactor max frequency calculation (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Fix prefcore rankings (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Drop boost_state variable (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Set different default EPP policy for Epyc and Ryzen (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Drop ret variable from amd_pstate_set_energy_pref_index() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Always write EPP value when updating perf (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Cache EPP value and use that everywhere (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Move limit updating code (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Change amd_pstate_update_perf() to return an int (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: store all values in cpudata struct in khz (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Only update the cached value in msr_set_epp() on success (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Use FIELD_PREP and FIELD_GET macros (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Drop cached epp_policy variable (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: convert mutex use to guard() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Merge amd_pstate_epp_cpu_offline() and amd_pstate_epp_offline() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Add trace event for EPP perf updates (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Remove the cppc_state check in offline/online functions (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Refactor amd_pstate_epp_reenable() and amd_pstate_epp_offline() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Move the invocation of amd_pstate_update_perf() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Convert the amd_pstate_get/set_epp() to static calls (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Use boost numerator for upper bound of frequencies (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Store the boost numerator as highest perf again (David Arcari) [RHEL-75923]
- amd-pstate: Add missing documentation for `amd_pstate_prefcore_ranking` (David Arcari) [RHEL-75923]
- cpufreq: amd-pstate: Add documentation for `amd_pstate_hw_prefcore` (David Arcari) [RHEL-75923]
- Documentation: cpufreq: amd-pstate: update doc for Per CPU boost control method (David Arcari) [RHEL-75923]
- Documentation: PM: amd-pstate: add guided mode to the Operation mode (David Arcari) [RHEL-75923]
- Documentation: PM: amd-pstate: Fix section title underline (David Arcari) [RHEL-75923]
- Documentation: amd-pstate: introduce amd-pstate preferred core (David Arcari) [RHEL-75923]
- Documentation: admin-guide: PM: Fix two typos (David Arcari) [RHEL-75923]
- Documentation: cpufreq: amd-pstate: Update amd_pstate status sysfs for guided (David Arcari) [RHEL-75923]
- Documentation: amd-pstate: disambiguate user space sections (David Arcari) [RHEL-75923]
- Documentation: amd-pstate: introduce new global sysfs attributes (David Arcari) [RHEL-75923]
- Documentation: amd-pstate: add amd pstate driver mode introduction (David Arcari) [RHEL-75923]
- Documentation: amd-pstate: add EPP profiles introduction (David Arcari) [RHEL-75923]
- Documentation: amd-pstate: Add tbench and gitsource test introduction (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Detect preferred core support before driver registration (David Arcari) [RHEL-75923]
- ACPI: processor: Move arch_init_invariance_cppc() call later (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Move registration after static function call update (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Push adjust_perf vfunc init into cpu_init (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Align offline flow of shared memory and MSR based systems (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Call cppc_set_epp_perf in the reenable function (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Do not attempt to clear MSR_AMD_CPPC_ENABLE (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Rename functions that enable CPPC (David Arcari) [RHEL-75923]
- amd-pstate: Switch to amd-pstate by default on some Server platforms (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate-ut: Add fix for min freq unit test (David Arcari) [RHEL-75923]
- amd-pstate: Set min_perf to nominal_perf for active mode performance gov (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Remove the redundant amd_pstate_set_driver() call (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Remove the switch case in amd_pstate_init() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Call amd_pstate_set_driver() in amd_pstate_register_driver() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Call amd_pstate_register() in amd_pstate_init() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Set the initial min_freq to lowest_nonlinear_freq (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Remove the redundant verify() function (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Drop needless EPP initialization (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Use amd_pstate_update_min_max_limit() for EPP limits (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Don't update CPPC request in amd_pstate_cpu_boost_update() (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Rename MSR and shared memory specific functions (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Fix non kerneldoc comment (David Arcari) [RHEL-75923]
- x86/cpufeatures: Rename X86_FEATURE_FAST_CPPC to have AMD prefix (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Use nominal perf for limits when boost is disabled (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate-ut: Fix an "Uninitialized variables" issue (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate-ut: Add test case for mode switches (David Arcari) [RHEL-75923]
- cpufreq/amd-pstate: Export symbols for changing modes (David Arcari) [RHEL-75923]
- cpufreq: amd-pstate: Optimize amd_pstate_update_limits() (David Arcari) [RHEL-75923]
- cpufreq: amd-pstate: Merge amd_pstate_highest_perf_set() into amd_get_boost_ratio_numerator() (David Arcari) [RHEL-75923]
- x86/amd: Detect preferred cores in amd_get_boost_ratio_numerator() (David Arcari) [RHEL-75923]
- x86/amd: Move amd_get_highest_perf() out of amd-pstate (David Arcari) [RHEL-75923]
- x86/amd: Rename amd_get_highest_perf() to amd_get_boost_ratio_numerator() (David Arcari) [RHEL-75923]
- x86/amd: Move amd_get_highest_perf() from amd.c to cppc.c (David Arcari) [RHEL-75923]
- MAINTAINERS: adjust file entry in INTEL TPMI DRIVER (David Arcari) [RHEL-79669]
- redhat: handle rename of intel_vsec.ko and intel_vsec_tpmi.ko (David Arcari) [RHEL-79669]
- tools/power/x86/intel-speed-select: v1.21 release (David Arcari) [RHEL-79669]
- tools/power/x86/intel-speed-select: Fix TRL restore after SST-TF disable (David Arcari) [RHEL-79669]
- platform/x86/intel: power-domains: Add Diamond Rapids support (David Arcari) [RHEL-79669]
- platform/x86/intel/tpmi/plr: Make char[] longer to silence warning (David Arcari) [RHEL-79669]
- platform/x86: intel: Add 'intel' prefix to the modules automatically (David Arcari) [RHEL-79669]
- platform/x86/intel/Makefile: cleanup (David Arcari) [RHEL-79669]
- platform/x86/intel: power-domains: Add Clearwater Forest support (David Arcari) [RHEL-74191]
- platform/x86: ISST: Add Clearwater Forest to support list (David Arcari) [RHEL-74191]
- platform/x86: ISST: Use in_range() to check package ID validity (David Arcari) [RHEL-79669]
- platform/x86/intel: pmt: Use y instead of objs in Makefile (David Arcari) [RHEL-79553]
- platform/x86/intel/pmt: Correct the typo 'ACCCESS_LOCAL' (David Arcari) [RHEL-79553]
- platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show() (David Arcari) [RHEL-79553]
- platform/x86: intel/pmc: Fix ioremap() of bad address (David Arcari) [RHEL-79553]
- x86/tsc: Move away from TSC leaf magic numbers (David Arcari) [RHEL-79553]
- x86/cpu: Move TSC CPUID leaf definition (David Arcari) [RHEL-79553]
- platform/x86/intel/pmt: allow user offset for PMT callbacks (David Arcari) [RHEL-79553]
- redhat: fix build/install targets in netfilter kselftest (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_flowtable.sh: make first pass deterministic (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_vrf.sh: add fib test case (Florian Westphal) [RHEL-21061]
- selftests: add regression test for br_netfilter panic (Florian Westphal) [RHEL-21061]
- selftests: netfilter: Avoid hanging ipvs.sh (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_tproxy.sh: add tcp tests (Florian Westphal) [RHEL-21061]
- selftests: netfilter: add test for br_netfilter+conntrack+queue combination (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_queue.sh: add test for disappearing listener (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_flowtable.sh: bump socat timeout to 1m (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_tcp_unreplied.sh: wait for initial connection attempt (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_concat_range.sh: reduce debug kernel run time (Florian Westphal) [RHEL-21061]
- selftests: netfilter: avoid test timeouts on debug kernels (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_zones_many.sh: set ct sysctl after ruleset load (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_vrf.sh: prefer socat, not iperf3 (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_flowtable.sh: shellcheck cleanups (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_flowtable.sh: re-run with random mtu sizes (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_concat_range.sh: shellcheck cleanups (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_concat_range.sh: drop netcat support (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_concat_range.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: update makefiles and kernel config (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_meta.sh: small shellcheck cleanup (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_fib.sh: shellcheck cleanups (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_ipip_mtu.sh: shellcheck cleanups (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_nat_zones.sh: shellcheck cleanups (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_zones_many.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_synproxy.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_queue.sh: shellcheck cleanups (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_queue.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_nat.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_flowtable.sh: move test to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_fib.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nft_conntrack_helper.sh: test to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: nf_nat_edemux.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: ipvs.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: place checktool helper in lib.sh (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_ipip_mtu.sh" move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_vrf.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_sctp_collision.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_tcp_unreplied.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: conntrack_icmp_related.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: br_netfilter.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: bridge_brouter.sh: move to lib.sh infra (Florian Westphal) [RHEL-21061]
- selftests: netfilter: move to net subdir (Florian Westphal) [RHEL-21061]
- selftests: netfilter: synproxy test requires nf_conntrack (Florian Westphal) [RHEL-21061]
- selftests: netfilter: add bridge conntrack + multicast test case (Florian Westphal) [RHEL-21061]
- selftests: netfilter: test for sctp collision processing in nf_conntrack (Florian Westphal) [RHEL-21061]
- selftests: netfilter: fix libmnl pkg-config usage (Florian Westphal) [RHEL-21061]
- selftests: netfilter: fix a build error on openSUSE (Florian Westphal) [RHEL-21061]
- selftests: netfilter: add synproxy test (Florian Westphal) [RHEL-21061]
- selftests: netfilter: reduce zone stress test running time (Florian Westphal) [RHEL-21061]
- selftests: nft_flowtable.sh: check ingress/egress chain too (Florian Westphal) [RHEL-21061]
- selftests: nft_flowtable.sh: monitor result file sizes (Florian Westphal) [RHEL-21061]
- selftests: nft_flowtable.sh: wait for specific nc pids (Florian Westphal) [RHEL-21061]
- selftests: nft_flowtable.sh: no need for ps -x option (Florian Westphal) [RHEL-21061]
- selftests: nft_flowtable.sh: use /proc for pid checking (Florian Westphal) [RHEL-21061]
- testing: selftests: nft_flowtable.sh: rework test to detect offload failure (Florian Westphal) [RHEL-21061]
- testing: selftests: nft_flowtable.sh: use random netns names (Florian Westphal) [RHEL-21061]
- selftests: netfilter: add fib expression forward test case (Florian Westphal) [RHEL-21061]
- selftests: nft_concat_range: add socat support (Florian Westphal) [RHEL-21061]
- selftests: netfilter: extend nfqueue tests to cover vrf device (Florian Westphal) [RHEL-21061]
- thermal: Drop spaces before TABs (David Arcari) [RHEL-61357]
- thermal/debugfs: Fix the NULL vs IS_ERR() confusion in debugfs_create_dir() (David Arcari) [RHEL-61357]
- thermal: core: Drop thermal_zone_device_is_enabled() (David Arcari) [RHEL-61357]
- thermal: core: Check passive delay in monitor_thermal_zone() (David Arcari) [RHEL-61357]
- thermal: core: Drop dead code from monitor_thermal_zone() (David Arcari) [RHEL-61357]
- thermal: core: Drop redundant lockdep_assert_held() (David Arcari) [RHEL-61357]
- thermal: sysfs: Add sanity checks for trip temperature and hysteresis (David Arcari) [RHEL-61357]
- thermal/of: Use the .should_bind() thermal zone callback (David Arcari) [RHEL-61357]
- thermal: core: Fix rounding of delay jiffies (David Arcari) [RHEL-61357]
- thermal: core: Drop tz field from struct thermal_instance (David Arcari) [RHEL-61357]
- thermal: core: Drop redundant checks from thermal_bind_cdev_to_trip() (David Arcari) [RHEL-61357]
- thermal: core: Rename cdev-to-thermal-zone bind/unbind functions (David Arcari) [RHEL-61357]
- thermal: core: Clean up trip bind/unbind functions (David Arcari) [RHEL-61357]
- thermal: core: Drop unused bind/unbind functions and callbacks (David Arcari) [RHEL-61357]
- mlxsw: core_thermal: Use the .should_bind() thermal zone callback (David Arcari) [RHEL-61357]
- thermal: core: Unexport thermal_bind_cdev_to_trip() and thermal_unbind_cdev_from_trip() (David Arcari) [RHEL-61357]
- thermal: ACPI: Use the .should_bind() thermal zone callback (David Arcari) [RHEL-61357]
- thermal: core: Introduce .should_bind() thermal zone callback (David Arcari) [RHEL-61357]
- thermal: core: Move thermal zone locking out of bind/unbind functions (David Arcari) [RHEL-61357]
- thermal: sysfs: Use the dev argument in instance-related show/store (David Arcari) [RHEL-61357]
- thermal: core: Drop redundant thermal instance checks (David Arcari) [RHEL-61357]
- thermal: core: Rearrange checks in thermal_bind_cdev_to_trip() (David Arcari) [RHEL-61357]
- thermal: core: Fold two functions into their respective callers (David Arcari) [RHEL-61357]
- thermal/core: Compute low and high boundaries in thermal_zone_device_update() (David Arcari) [RHEL-61357]
- thermal: of: Fix OF node leak in of_thermal_zone_find() error paths (David Arcari) [RHEL-61357]
- thermal: of: Fix OF node leak in thermal_of_zone_register() (David Arcari) [RHEL-61357]
- thermal: of: Fix OF node leak in thermal_of_trips_init() error path (David Arcari) [RHEL-61357]
- thermal: gov_bang_bang: Use governor_data to reduce overhead (David Arcari) [RHEL-61357]
- thermal: helpers: Drop get_thermal_instance() (David Arcari) [RHEL-61357]
- thermal: trip: Avoid skipping trips in thermal_zone_set_trips() (David Arcari) [RHEL-61357]
- thermal: sysfs: Refine the handling of trip hysteresis changes (David Arcari) [RHEL-61357]
- thermal: sysfs: Get to trips via attribute pointers (David Arcari) [RHEL-61357]
- thermal: core: Store trip sysfs attributes in thermal_trip_desc (David Arcari) [RHEL-61357]
- thermal: trip: Drop thermal_zone_get_trip() (David Arcari) [RHEL-61357]
- thermal: qcom: Use thermal_zone_get_crit_temp() in qpnp_tm_init() (David Arcari) [RHEL-61357]
- thermal: trip: Get rid of thermal_zone_get_num_trips() (David Arcari) [RHEL-61357]
- thermal: tegra: Use thermal_zone_for_each_trip() for walking trip points (David Arcari) [RHEL-61357]
- thermal: core: Back off when polling thermal zones on errors (David Arcari) [RHEL-61357]
- thermal: trip: Split thermal_zone_device_set_mode() (David Arcari) [RHEL-61357]
- thermal: core: Allow thermal zones to tell the core to ignore them (David Arcari) [RHEL-61357]
- thermal: core: Add sanity checks for polling_delay and passive_delay (David Arcari) [RHEL-61357]
- thermal: core: Fix list sorting in __thermal_zone_device_update() (David Arcari) [RHEL-61357]
- thermal: core: Change passive_delay and polling_delay data type (David Arcari) [RHEL-61357]
- thermal: core: constify 'type' in devm_thermal_of_cooling_device_register() (David Arcari) [RHEL-61357]
- thermal: trip: Fold __thermal_zone_get_trip() into its caller (David Arcari) [RHEL-61357]
- thermal: core: Call monitor_thermal_zone() if zone temperature is invalid (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Go straight to instance->lower when mitigation is over (David Arcari) [RHEL-61357]
- thermal: core: Change PM notifier priority to the minimum (David Arcari) [RHEL-61357]
- thermal: core: Synchronize suspend-prepare and post-suspend actions (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Restore passive polling management (David Arcari) [RHEL-61357]
- thermal: ACPI: Invalidate trip points with temperature of 0 or below (David Arcari) [RHEL-61357]
- thermal: core: Do not fail cdev registration because of invalid initial state (David Arcari) [RHEL-61357]
- thermal: core: Avoid calling .trip_crossed() for critical and hot trips (David Arcari) [RHEL-61357]
- thermal: trip: Use READ_ONCE() for lockless access to trip properties (David Arcari) [RHEL-61357]
- thermal: trip: Make thermal_zone_set_trips() use trip thresholds (David Arcari) [RHEL-61357]
- thermal: trip: Rename __thermal_zone_set_trips() to thermal_zone_set_trips() (David Arcari) [RHEL-61357]
- thermal: trip: Use common set of trip type names (David Arcari) [RHEL-61357]
- thermal/debugfs: Move some statements from under thermal_dbg->lock (David Arcari) [RHEL-61357]
- thermal/debugfs: Compute maximum temperature for mitigation episode as a whole (David Arcari) [RHEL-61357]
- thermal/debugfs: Adjust check for trips without statistics in tze_seq_show() (David Arcari) [RHEL-61357]
- thermal/debugfs: Fix up units in "mitigations" files (David Arcari) [RHEL-61357]
- thermal/debugfs: Print mitigation timestamp value in milliseconds (David Arcari) [RHEL-61357]
- thermal/debugfs: Do not extend mitigation episodes beyond system resume (David Arcari) [RHEL-61357]
- thermal/debugfs: Use helper to update trip point overstepping duration (David Arcari) [RHEL-61357]
- thermal: trip: Trigger trip down notifications when trips involved in mitigation become invalid (David Arcari) [RHEL-61357]
- thermal: core: Introduce thermal_trip_crossed() (David Arcari) [RHEL-61357]
- thermal/debugfs: Allow tze_seq_show() to print statistics for invalid trips (David Arcari) [RHEL-61357]
- thermal/debugfs: Print initial trip temperature and hysteresis in tze_seq_show() (David Arcari) [RHEL-61357]
- thermal: core: Fix the handling of invalid trip points (David Arcari) [RHEL-61357]
- thermal: core: Move passive polling management to the core (David Arcari) [RHEL-61357]
- thermal: core: Do not call handle_thermal_trip() if zone temperature is invalid (David Arcari) [RHEL-61357]
- thermal: trip: Add missing empty code line (David Arcari) [RHEL-61357]
- thermal/debugfs: Pass cooling device state to thermal_debug_cdev_add() (David Arcari) [RHEL-61357]
- thermal/debugfs: Create records for cdev states as they get used (David Arcari) [RHEL-61357]
- thermal/debugfs: Avoid printing zero duration for mitigation events in progress (David Arcari) [RHEL-61357]
- thermal: core: Introduce thermal_governor_trip_crossed() (David Arcari) [RHEL-61357]
- thermal/debugfs: Make tze_seq_show() skip invalid trips and trips with no stats (David Arcari) [RHEL-61357]
- thermal/debugfs: Rename thermal_debug_update_temp() to thermal_debug_update_trip_stats() (David Arcari) [RHEL-61357]
- thermal/debugfs: Clean up thermal_debug_update_temp() (David Arcari) [RHEL-61357]
- thermal/debugfs: Avoid excessive updates of trip point statistics (David Arcari) [RHEL-61357]
- thermal/debugfs: Add missing count increment to thermal_debug_tz_trip_up() (David Arcari) [RHEL-61357]
- thermal: core: Relocate critical and hot trip handling (David Arcari) [RHEL-61357]
- thermal: core: Drop the .throttle() governor callback (David Arcari) [RHEL-61357]
- thermal: gov_user_space: Use .trip_crossed() instead of .throttle() (David Arcari) [RHEL-61357]
- thermal: gov_fair_share: Eliminate unnecessary integer divisions (David Arcari) [RHEL-61357]
- thermal: gov_fair_share: Use trip thresholds instead of trip temperatures (David Arcari) [RHEL-61357]
- thermal: gov_fair_share: Use .manage() callback instead of .throttle() (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Clean up thermal_zone_trip_update() (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Use trip thresholds instead of trip temperatures (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Use .manage() callback instead of .throttle() (David Arcari) [RHEL-61357]
- thermal: core: Introduce .manage() callback for thermal governors (David Arcari) [RHEL-61357]
- thermal: core: Introduce .trip_crossed() callback for thermal governors (David Arcari) [RHEL-61357]
- thermal: core: Relocate the struct thermal_governor definition (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Simplify checks related to passive trips (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Simplify get_target_state() (David Arcari) [RHEL-61357]
- thermal: core: Sort trip point crossing notifications by temperature (David Arcari) [RHEL-61357]
- thermal: core: Send trip crossing notifications at init time if needed (David Arcari) [RHEL-61357]
- thermal: core: Rewrite comments in handle_thermal_trip() (David Arcari) [RHEL-61357]
- thermal: core: Make struct thermal_zone_device definition internal (David Arcari) [RHEL-61357]
- thermal: core: Move threshold out of struct thermal_trip (David Arcari) [RHEL-61357]
- thermal: netlink: Rename thermal_gnl_family (David Arcari) [RHEL-61357]
- thermal/of: Assume polling-delay(-passive) 0 when absent (David Arcari) [RHEL-61357]
- thermal: core: Eliminate writable trip points masks (David Arcari) [RHEL-61357]
- thermal: of: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-61357]
- thermal: ACPI: Discard trips table after zone registration (David Arcari) [RHEL-61357]
- thermal: ACPI: Constify acpi_thermal_zone_ops (David Arcari) [RHEL-61357]
- wifi: iwlwifi: mvm: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-61357]
- thermal: core: Change governor name to const char pointer (David Arcari) [RHEL-61357]
- thermal: gov_fair_share: Fix dependency on trip points ordering (David Arcari) [RHEL-61357]
- thermal/hwmon: Add error information printing for devm_thermal_add_hwmon_sysfs() (David Arcari) [RHEL-61357]
- thermal: gov_step_wise: Fold update_passive_instance() into its caller (David Arcari) [RHEL-61357]
- thermal: gov_fair_share: Rearrange get_trip_level() (David Arcari) [RHEL-61357]
- thermal: core: Drop thermal_zone_device_register() (David Arcari) [RHEL-61357]
- thermal: Allow selecting the bang-bang governor as default (David Arcari) [RHEL-61357]
- thermal: helpers: Use for_each_trip() in __thermal_zone_get_temp() (David Arcari) [RHEL-61357]
- thermal: trip: Drop redundant __thermal_zone_get_trip() header (David Arcari) [RHEL-61357]
- thermal/hwmon: Use the thermal_core.h header (David Arcari) [RHEL-61357]
- thermal/hwmon: Use the right device for devm_thermal_add_hwmon_sysfs() (David Arcari) [RHEL-61357]
- thermal/core: Use the thermal zone 'devdata' accessor in hwmon located drivers (David Arcari) [RHEL-61357]
- thermal/drivers/rcar: Use generic thermal_zone_get_trip() function (David Arcari) [RHEL-61357]
- thermal/drivers/rcar_thermal: Constify static thermal_zone_device_ops (David Arcari) [RHEL-61357]
- thermal: hisi: Use thermal_zone_for_each_trip() in hisi_thermal_register_sensor() (David Arcari) [RHEL-61357]
- thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers [partial] (David Arcari) [RHEL-61357]
- x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 client (Jon Maloy) [RHEL-67470] {CVE-2024-53114}
- powerpc/xics: fix refcount leak in icp_opal_init() (Mamatha Inamdar) [RHEL-80861] {CVE-2022-49432}
- powerpc/papr_scm: don't requests stats with '0' sized stats buffer (Mamatha Inamdar) [RHEL-81000] {CVE-2022-49353}
- powerpc/papr_scm: Fix leaking nvdimm_events_map elements (Mamatha Inamdar) [RHEL-81000] {CVE-2022-49353}
- powerpc/xive: Fix refcount leak in xive_spapr_init (Mamatha Inamdar) [RHEL-80849] {CVE-2022-49437}
- powerpc/xive: Add some error handling code to 'xive_spapr_init()' (Mamatha Inamdar) [RHEL-80849] {CVE-2022-49437}
- zram: fix potential UAF of zram table (Ming Lei) [RHEL-77216] {CVE-2025-21671}
- zram: fix uninitialized ZRAM not releasing backing device (Ming Lei) [RHEL-77216]
- block: fix uaf for flush rq while iterating tags (Ming Lei) [RHEL-75854] {CVE-2024-53170}
- blk-cgroup: Fix UAF in blkcg_unpin_online() (Ming Lei) [RHEL-75869] {CVE-2024-56672}
- block, bfq: fix waker_bfqq UAF after bfq_split_bfqq() (Ming Lei) [RHEL-77310] {CVE-2025-21631}
- bonding: Correctly support GSO ESP offload (CKI Backport Bot) [RHEL-75544]
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (CKI Backport Bot) [RHEL-77915] {CVE-2024-53680}
- netfilter: conntrack: clamp maximum hashtable size to INT_MAX (CKI Backport Bot) [RHEL-77891] {CVE-2025-21648}
- rxrpc: Fix a race between socket set up and I/O thread creation (Marc Dionne) [RHEL-63629] {CVE-2024-49864}
- afs: Fix merge preference rule failure condition (Marc Dionne) [RHEL-77202] {CVE-2025-21672}
- afs: Fix lock recursion (Marc Dionne) [RHEL-68562] {CVE-2024-53090}
- rxrpc: Fix missing locking causing hanging calls (Marc Dionne) [RHEL-67999] {CVE-2024-50294}
- SUNRPC: Handle -ETIMEDOUT return from tlshd (Benjamin Coddington) [RHEL-73706]
- redhat: bump RHEL_MINOR for 9.7 (Augusto Caringi)
- ice: Add correct PHY lane assignment (Petr Oros) [RHEL-62750]
- ice: Fix ETH56G FC-FEC Rx offset value (Petr Oros) [RHEL-62750]
- ice: Fix quad registers read on E825 (Petr Oros) [RHEL-62750]
- ice: Fix E825 initialization (Petr Oros) [RHEL-62750]
- powerpc/pseries/dlpar: Add device tree nodes for DLPAR IO add (Mamatha Inamdar) [RHEL-77266]
- powerpc/pseries/dlpar: Remove device tree node for DLPAR IO remove (Mamatha Inamdar) [RHEL-77266]
- powerpc/pseries: Use correct data types from pseries_hp_errorlog struct (Mamatha Inamdar) [RHEL-77266]
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (David Arcari) [RHEL-66942] {CVE-2024-50195}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (David Arcari) [RHEL-66942] {CVE-2024-50195}
- powerpc/64s/radix/kfence: map __kfence_pool at page granularity (Mamatha Inamdar) [RHEL-73626]
- net: af_can: do not leave a dangling sk pointer in can_create() (CKI Backport Bot) [RHEL-72325] {CVE-2024-56603}
- can: j1939: j1939_session_new(): fix skb reference counting (CKI Backport Bot) [RHEL-72261] {CVE-2024-56645}
- can: bcm: Fix UAF in bcm_proc_show() (CKI Backport Bot) [RHEL-72057] {CVE-2023-52922}
- net: smc: fix spurious error message from __sock_release() (Mete Durlu) [RHEL-79811]
- net/smc: support ipv4 mapped ipv6 addr client for smc-r v2 (Mete Durlu) [RHEL-79813]
- s390/pai: export number of sysfs attribute files (Mete Durlu) [RHEL-79808]
- s390/pai: fix attr_event_free upper limit for pai device drivers (Mete Durlu) [RHEL-79808]
- smb: client: fix chmod(2) regression with ATTR_READONLY (Paulo Alcantara) [RHEL-78507]
- s390/topology: Improve topology detection (Mete Durlu) [RHEL-76350]
- ice: Fix signedness bug in ice_init_interrupt_scheme() (Petr Oros) [RHEL-63642]
- ice: init flow director before RDMA (Petr Oros) [RHEL-63642]
- ice: simplify VF MSI-X managing (Petr Oros) [RHEL-63642]
- ice: enable_rdma devlink param (Petr Oros) [RHEL-63642]
- ice: treat dyn_allowed only as suggestion (Petr Oros) [RHEL-63642]
- ice, irdma: move interrupts code to irdma (Petr Oros) [RHEL-63642]
- ice: get rid of num_lan_msix field (Petr Oros) [RHEL-63642]
- ice: remove splitting MSI-X between features (Petr Oros) [RHEL-63642]
- ice: devlink PF MSI-X max and min parameter (Petr Oros) [RHEL-63642]
- ice: ice_probe: init ice_adapter after HW init (Petr Oros) [RHEL-63642]
- ice: minor: rename goto labels from err to unroll (Petr Oros) [RHEL-63642]
- ice: split ice_init_hw() out from ice_init_dev() (Petr Oros) [RHEL-63642]
- ice: c827: move wait for FW to ice_init_hw() (Petr Oros) [RHEL-63642]
Resolves: RHEL-21061, RHEL-61357, RHEL-62750, RHEL-63629, RHEL-63642, RHEL-66942, RHEL-67470, RHEL-67693, RHEL-67999, RHEL-68562, RHEL-68997, RHEL-72057, RHEL-72261, RHEL-72325, RHEL-73626, RHEL-73706, RHEL-74191, RHEL-75544, RHEL-75854, RHEL-75869, RHEL-75923, RHEL-76350, RHEL-77202, RHEL-77216, RHEL-77266, RHEL-77310, RHEL-77891, RHEL-77915, RHEL-78507, RHEL-79553, RHEL-79669, RHEL-79808, RHEL-79811, RHEL-79813, RHEL-80849, RHEL-80861, RHEL-81000

Signed-off-by: Augusto Caringi <acaringi@redhat.com>
2025-03-06 06:29:10 +00:00
Patrick Talbert
1d94e726c2 kernel-5.14.0-559.el9
* Fri Jan 31 2025 Patrick Talbert <ptalbert@redhat.com> [5.14.0-559.el9]
- iommufd: Fix struct iommu_hwpt_pgfault init and padding (Eder Zulian) [RHEL-75942]
- iommufd/fault: Use a separate spinlock to protect fault->deliver list (Eder Zulian) [RHEL-75942]
- iommufd/fault: Destroy response and mutex in iommufd_fault_destroy() (Eder Zulian) [RHEL-75942]
- iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() (Eder Zulian) [RHEL-75942]
- iommu: iommufd: fix WARNING in iommufd_device_unbind (Eder Zulian) [RHEL-75942]
- gpu: host1x: Set up device DMA parameters (Marcin Juszkiewicz) [RHEL-71795]
- gitlab-ci: enable rt/aarch64 for RHEL>=9.6 (Michael Hofmann)
- redhat: create 'debug' addon for UKI (Li Tian) [RHEL-75756]
- octeon_ep_vf: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: add ndo ops for VFs in PF driver (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx() (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: Implement helper for iterating packets in Rx queue (Kamal Heib) [RHEL-64635 RHEL-67691]
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (CKI Backport Bot) [RHEL-74440] {CVE-2024-57929}
- RDMA/bnxt_re: Fix error recovery sequence (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix the locking while accessing the QP table (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Disable use of reserved wqes (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix max_qp_wrs reported (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix the check for 9060 condition (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Avoid initializing the software queue for user queues (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix max SGEs for the Work Request (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Remove always true dattr validity check (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Correct the sequence of device suspend (Mohammad Heib) [RHEL-74367]
- redhat/configs: enable iBFT parsing on aarch64 (Chris Leech) [RHEL-56135]
- Bluetooth: btintel_pcie: remove redundant assignment to variable ret (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel: Do no pass vendor events to stack (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel_pcie: Remove deadcode (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel_pcie: Add recovery mechanism (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel_pcie: Add handshake between driver and firmware (Bastien Nocera) [RHEL-71257]
- net: Fix netns for ip_tunnel_init_flow() (Guillaume Nault) [RHEL-73391]
- ipv4: give an IPv4 dev to blackhole_netdev (Guillaume Nault) [RHEL-73391]
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Charles Mirabile) [RHEL-72328] {CVE-2024-56562}
- iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56668}
- iommu/vt-d: Remove cache tags before disabling ATS (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56669}
- iommufd: Fix out_fput in iommufd_fault_alloc() (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56624}
- iommu/vt-d: Fix checks and print in pgtable_walk() (Jerry Snitselaar) [RHEL-73035]
- iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes() (Jerry Snitselaar) [RHEL-73035]
- iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB (Jerry Snitselaar) [RHEL-73035]
- iommu/arm-smmu: Defer probe of clients after smmu device bound (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56568}
- dma-mapping: remove an outdated comment from dma-map-ops.h (Jerry Snitselaar) [RHEL-73035]
- iommu/tegra241-cmdqv: Fix unused variable warning (Jerry Snitselaar) [RHEL-73035]
- iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir (Jerry Snitselaar) [RHEL-73035]
- iommu/s390: Implement blocking domain (Jerry Snitselaar) [RHEL-73035] {CVE-2024-53232}
- dmaengine: tegra: Return correct DMA status when paused (Jerry Snitselaar) [RHEL-73037]
- linux/dmaengine.h: fix a few kernel-doc warnings (Jerry Snitselaar) [RHEL-73037]
- dmaengine: dw: Select only supported masters for ACPI devices (Jerry Snitselaar) [RHEL-73037]
- dmaengine: ti: k3-udma: Set EOP for all TRs in cyclic BCDMA transfer (Jerry Snitselaar) [RHEL-73037]
- dmaengine: sh: rz-dmac: handle configs where one address is zero (Jerry Snitselaar) [RHEL-73037]
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Jerry Snitselaar) [RHEL-73037]
- usbip: move usbip modules to internal rpm (Jose Ignacio Tornos Martinez) [RHEL-56984]
- config: usb: enable usbip (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: tools: Fix detach_port() invalid port error path (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: Add USB_SPEED_SUPER_PLUS as valid arg (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usb: vhci-hcd: Do not drop references before new references are gained (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: Don't submit special requests twice (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: vudc: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usb/usbip: fix wrong data added to platform device (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: Use platform_device_register_full() (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: fix stub_dev hub disconnect (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: Remove an unnecessary goto (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: Remove an unnecessary NULL value (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: usbip_host: Replace strlcpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: vhci_hcd: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usb/usbip: Fix v_recv_cmd_submit() to use PIPE_BULK define (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: missing lock in stub down (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: convert sysfs snprintf to sysfs_emit (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: vudc: Convert snprintf() to sysfs_emit() (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: add USBIP_URB_* URB transfer flags (Jose Ignacio Tornos Martinez) [RHEL-56984]
- ipmi: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Tony Camuso) [RHEL-67219]
- ipmi: ssif_bmc: prevent integer overflow on 32bit systems (Tony Camuso) [RHEL-67219]
- ipmi: kcs_bmc_npcm7xx: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: kcs_bmc_aspeed: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: ipmi_ssif: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: ipmi_si_platform: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: ipmi_powernv: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: bt-bmc: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- char: ipmi: handle HAS_IOPORT dependencies (Tony Camuso) [RHEL-67219]
- perf/arm-cmn: Ensure port and device id bits are set properly (Mark Salter) [RHEL-5704]
- perf: arm-ni: Fix an NULL vs IS_ERR() bug (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Use BR_RETIRED for HW branch event if enabled (Mark Salter) [RHEL-5704]
- Enable event monitoring for ARM NI-700 interconnect (Mark Salter) [RHEL-5704]
- perf: Add driver for Arm NI-700 interconnect PMU (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Improve format attr printing (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Clean up unnecessary NUMA_NO_NODE check (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Support CMN S3 (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Refactor DTC PMU register access (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Make cycle counts less surprising (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Improve build-time assertion (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Ensure dtm_idx is big enough (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix CCLA register offset (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Refactor node ID handling. Again. (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Export supported Root Ports [bdf_min, bdf_max] (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Record hardware counts correctly (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Add support for QCOM vendor devices (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Always register for PCIe bus notifier (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Fix registration issue in multi PCIe controller instances (Mark Salter) [RHEL-5704]
- drivers/perf: Fix ali_drw_pmu driver interrupt status clearing (Mark Salter) [RHEL-5704]
- drivers/perf: apple_m1: add known PMU events (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter (Mark Salter) [RHEL-5704]
- KVM: arm64: Refine PMU defines for number of counters (Mark Salter) [RHEL-5704]
- arm64: perf/kvm: Use a common PMU cycle counter define (Mark Salter) [RHEL-5704]
- KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL access (Mark Salter) [RHEL-5704]
- KVM: arm64: pmu: Use arm_pmuv3.h register accessors (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Prepare for more than 32 counters (Mark Salter) [RHEL-5704]
- perf: arm_pmu: Remove event index to counter remapping (Mark Salter) [RHEL-5704]
- perf: arm_pmu: Use of_property_present() (Mark Salter) [RHEL-5704]
- perf: add missing MODULE_DESCRIPTION() macros (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h (Mark Salter) [RHEL-5704]
- perf/arm: Move 32-bit PMU drivers to drivers/perf/ (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) check (Mark Salter) [RHEL-5704]
- perf: imx_perf: add support for i.MX95 platform (Mark Salter) [RHEL-5704]
- perf: imx_perf: refactor driver for imx93 (Mark Salter) [RHEL-5704]
- perf: imx_perf: let the driver manage the counter usage rather the user (Mark Salter) [RHEL-5704]
- perf: imx_perf: add macro definitions for parsing config attr (Mark Salter) [RHEL-5704]
- perf: pmuv3: Add new Cortex and Neoverse PMUs (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Enable support for tertiary match group (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Decouple wp_config registers from filter group number (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group (Mark Salter) [RHEL-5704]
- perf/arm-spe: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-smmuv3: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-dsu: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-dmc620: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-ccn: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-cci: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/alibaba_uncore: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm_pmu: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/imx_ddr: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/qcom: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: qcom-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/thunderx2: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: thunderx2-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/xgene: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: xgene-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/amlogic: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/hisi-hns3: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- Documentation: hns-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/hisi-uncore: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: hisi-pmu: Drop reference to /sys/devices path (Mark Salter) [RHEL-5704]
- perf/hisi-pcie: Assign parent for event_source device (Mark Salter) [RHEL-5704]
- arm64: arm_pmuv3: Correctly extract and check the PMUVer (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Set PMU device parent (Mark Salter) [RHEL-5704]
- perf/thunderx2: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/qcom_l2: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/hisi_uncore: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/hisi_pcie: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/arm_dsu: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/alibaba_uncore_drw: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- cpumask: add cpumask_any_and_but() (Mark Salter) [RHEL-5704]
- drivers/perf: thunderx2_pmu: Replace open coded acpi_match_acpi_device() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Merge find_related_event() and get_event_idx() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Relax the check on related events (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Check the target filter properly (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Add more events for counting TLP bandwidth (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Fix incorrect counting under metric mode (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Introduce hisi_pcie_pmu_get_event_ctrl_val() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Rename hisi_pcie_pmu_{config,clear}_filter() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09 (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Add devicetree support (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Simplify counter reset (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Simplify attribute groups (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Simplify initialisation (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Improve debugfs pretty-printing for large configs (Mark Salter) [RHEL-5704]
- perf: xgene: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: thunderx2: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: qcom_l2: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: marvell_cn10k_tad: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: marvell_cn10k_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: hisilicon: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: fsl_imx9_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: fsl_imx8_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_spe: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_smmuv3: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_dsu: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_dmc620: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm-cmn: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm-ccn: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm-cci: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: amlogic: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: alibaba_uncore_drw: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Avoid assigning fixed cycle counter with threshold (Mark Salter) [RHEL-5704]
- perf: imx_perf: fix counter start and config sequence (Mark Salter) [RHEL-5704]
- drivers/perf: remove MODULE_LICENSE in non-modules (Mark Salter) [RHEL-5704]
- arm64, riscv, perf: Remove RCU_NONIDLE() usage (Mark Salter) [RHEL-5704]
- perf/arm-dmc620: Fix lockdep assert in ->event_init() (Mark Salter) [RHEL-5704]
- redhat/configs: add DWC_PCIE_PMU disabled for RHEL (Mark Salter) [RHEL-5704]
- arm: perf: Fix ARCH=arm build with GCC (Mark Salter) [RHEL-5704]
- drivers/perf: add DesignWare PCIe PMU driver (Mark Salter) [RHEL-5704]
- arm64: perf: Add support for event counting threshold (Mark Salter) [RHEL-5704]
- arm: pmu: Share user ABI format mechanism with SPE (Mark Salter) [RHEL-5704]
- arm64: perf: Include threshold control fields in PMEVTYPER mask (Mark Salter) [RHEL-5704]
- arm: perf: Convert remaining fields to use GENMASK (Mark Salter) [RHEL-5704]
- arm: perf: Use GENMASK for PMMIR fields (Mark Salter) [RHEL-5704]
- drivers/perf: arm_dsu_pmu: Remove kerneldoc-style comment syntax (Mark Salter) [RHEL-5704]
- drivers/perf: Remove usage of the deprecated ida_simple_xx() API (Mark Salter) [RHEL-5704]
- perf: fsl_imx8_ddr: Add driver support for i.MX8DXL DDR Perf (Mark Salter) [RHEL-5704]
- perf: fsl_imx8_ddr: Add AXI ID PORT CHANNEL filter support (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Fix some event id for HiSilicon UC pmu (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count) (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix HN-F class_occup_id events (Mark Salter) [RHEL-5704]
- redhat/configs: enable coresight PMUs (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fail DTC counter allocation correctly (Mark Salter) [RHEL-5704]
- Documentation/arm64: Fix typos in elf_hwcaps (Mark Salter) [RHEL-5704]
- docs/arm64: elf_hwcaps: Unify HWCAP lists as description lists (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: use acpi_dev_hid_uid_match() for matching _HID and _UID (Mark Salter) [RHEL-5704]
- perf: qcom: use acpi_device_uid() for fetching _UID (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Initialize event->cpu only on success (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Check the type first in pmu::event_init() (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Enable per-DTC counter allocation (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Rework DTC counters (again) (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix DTC domain detection (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls() for hisi_hns3_pmu uninit process (Mark Salter) [RHEL-5704]
- drivers/perf: xgene: Use device_get_match_data() (Mark Salter) [RHEL-5704]
- perf/amlogic: add missing MODULE_DEVICE_TABLE (Mark Salter) [RHEL-5704]
- docs/perf: Add ampere_cspmu to toctree to fix a build warning (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: ampere_cspmu: Add support for Ampere SoC PMU (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Support implementation specific validation (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Support implementation specific filters (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Split 64-bit write to 32-bit writes (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Separate Arm and vendor module (Mark Salter) [RHEL-5704]
- arm_pmu: acpi: Add a representative platform device for TRBE (Mark Salter) [RHEL-5704]
- redhat/configs: add CONFIG_FSL_IMX9_DDR_PMU (Mark Salter) [RHEL-5704]
- arm_pmu: acpi: Refactor arm_spe_acpi_register_device() (Mark Salter) [RHEL-5704]
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Mark Salter) [RHEL-5704]
- perf/imx_ddr: speed up overflow frequency of cycle (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Schedule perf session according to locality (Mark Salter) [RHEL-5704]
- perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Mark Salter) [RHEL-5704]
- perf/smmuv3: Add MODULE_ALIAS for module auto loading (Mark Salter) [RHEL-5704]
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Mark Salter) [RHEL-5704]
- perf: pmuv3: Remove comments from armv8pmu_[enable|disable]_event() (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Add CMN-700 r3 support (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Refactor HN-F event selector macros (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Remove spurious event aliases (Mark Salter) [RHEL-5704]
- perf: pmuv3: Add Cortex A520, A715, A720, X3 and X4 PMUs (Mark Salter) [RHEL-5704]
- perf/smmuv3: Remove build dependency on ACPI (Mark Salter) [RHEL-5704]
- perf: xgene_pmu: Convert to devm_platform_ioremap_resource() (Mark Salter) [RHEL-5704]
- driver/perf: Add identifier sysfs file for Yitian 710 DDR (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Add support for HiSilicon UC PMU driver (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Add sysfs identifier (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Revamp model detection (Mark Salter) [RHEL-5704]
- perf/arm_dmc620: Add cpumask (Mark Salter) [RHEL-5704]
- dt-bindings: perf: fsl-imx-ddr: Add i.MX93 compatible (Mark Salter) [RHEL-5704]
- drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC PMU driver (Mark Salter) [RHEL-5704]
- drivers/perf: apple_m1: Force 63bit counters for M2 CPUs (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix DTC reset (Mark Salter) [RHEL-5704]
- perf: qcom_l2_pmu: Make l2_cache_pmu_probe_cluster() more robust (Mark Salter) [RHEL-5704]
- perf/arm-cci: Slightly optimize cci_pmu_sync_counters() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: add NULL check for name (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Remove redundant initialized of pmu->name (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix port detection for CMN-700 (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Validate cycles events fully (Mark Salter) [RHEL-5704]
- drivers/perf: apple_m1: Add Apple M2 support (Mark Salter) [RHEL-5704]
- drivers/perf: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
- perf: qcom: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
- perf: arm: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
- erofs: add required kernel config (Ian Kent) [RHEL-31991]
- erofs: fix refcount on the metabuf used for inode lookup (Ian Kent) [RHEL-31991]
- erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF (Ian Kent) [RHEL-31991]
- erofs: clean up z_erofs_pcluster_readmore() (Ian Kent) [RHEL-31991]
- erofs: avoid obsolete {collector,collection} terms (Ian Kent) [RHEL-31991]
- erofs: fix memory leak on short-lived bounced pages (Ian Kent) [RHEL-31991]
- erofs: kill hooked chains to avoid loops on deduplicated compressed images (Ian Kent) [RHEL-31991]
- erofs: fix lockdep false positives on initializing erofs_pseudo_mnt (Ian Kent) [RHEL-31991]
- erofs: drop unnecessary WARN_ON() in erofs_kill_sb() (Ian Kent) [RHEL-31991]
- erofs: fix uninitialized page cache reported by KMSAN (Ian Kent) [RHEL-31991]
- erofs: refine z_erofs_transform_plain() for sub-page block support (Ian Kent) [RHEL-31991]
- erofs: simplify z_erofs_transform_plain() (Ian Kent) [RHEL-31991]
- erofs: initialize packed inode after root inode is assigned (Ian Kent) [RHEL-31991]
- erofs: fix memory leak of LZMA global compressed deduplication (Ian Kent) [RHEL-31991] {CVE-2023-52526}
- erofs: fix wrong primary bvec selection on deduplicated extents (Ian Kent) [RHEL-31991]
- erofs: get rid of `buf->kmap_type` (Ian Kent) [RHEL-31991]
- erofs: sunset erofs_dbg() (Ian Kent) [RHEL-31991]
- erofs: set block size to the on-disk block size (Ian Kent) [RHEL-31991]
- erofs: avoid hardcoded blocksize for subpage block support (Ian Kent) [RHEL-31991]
- erofs: port device access to file (Ian Kent) [RHEL-31991]
- erofs: fix NULL dereference of dif->bdev_handle in fscache mode (Ian Kent) [RHEL-31991]
- erofs: Convert to use bdev_open_by_path() (Ian Kent) [RHEL-31991]
- erofs: use wrapper i_blocksize() in erofs_file_read_iter() (Ian Kent) [RHEL-31991]
- erofs: get rid of a useless DBG_BUGON (Ian Kent) [RHEL-31991]
- erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" (Ian Kent) [RHEL-31991]
- erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms (Ian Kent) [RHEL-31991]
- erofs: mark z_erofs_lzma_init/erofs_pcpubuf_init w/ __init (Ian Kent) [RHEL-31991]
- erofs: fix an error code in z_erofs_init_zip_subsystem() (Ian Kent) [RHEL-31991]
- erofs: unify anonymous inodes for blob (Ian Kent) [RHEL-31991]
- erofs: relinquish volume with mutex held (Ian Kent) [RHEL-31991]
- erofs: maintain cookies of share domain in self-contained list (Ian Kent) [RHEL-31991]
- erofs: remove unused device mapping in meta routine (Ian Kent) [RHEL-31991]
- MAINTAINERS: erofs: Add Documentation/ABI/testing/sysfs-fs-erofs (Ian Kent) [RHEL-31991]
- Documentation/ABI: sysfs-fs-erofs: update supported features (Ian Kent) [RHEL-31991]
- erofs: remove unused EROFS_GET_BLOCKS_RAW flag (Ian Kent) [RHEL-31991]
- erofs: update print symbols for various flags in trace (Ian Kent) [RHEL-31991]
- erofs: make kobj_type structures constant (Ian Kent) [RHEL-31991]
- erofs: add per-cpu threads for decompression as an option (Ian Kent) [RHEL-31991]
- erofs: tidy up internal.h (Ian Kent) [RHEL-31991]
- erofs: get rid of z_erofs_do_map_blocks() forward declaration (Ian Kent) [RHEL-31991]
- erofs: move zdata.h into zdata.c (Ian Kent) [RHEL-31991]
- erofs: remove tagged pointer helpers (Ian Kent) [RHEL-31991]
- erofs: avoid tagged pointers to mark sync decompression (Ian Kent) [RHEL-31991]
- fs: fix leaked psi pressure state (Ian Kent) [RHEL-31991]
- erofs: get rid of erofs_inode_datablocks() (Ian Kent) [RHEL-31991]
- erofs: handle NONHEAD !delta[1] lclusters gracefully (Ian Kent) [RHEL-31991]
- erofs: fix compact 4B support for 16k block size (Ian Kent) [RHEL-31991]
- erofs: simplify iloc() (Ian Kent) [RHEL-31991]
- erofs: get rid of debug_one_dentry() (Ian Kent) [RHEL-31991]
- erofs: remove linux/buffer_head.h dependency (Ian Kent) [RHEL-31991]
- erofs: clean up erofs_iget() (Ian Kent) [RHEL-31991]
- erofs: clean up parsing of fscache related options (Ian Kent) [RHEL-31991]
- erofs: add documentation for 'domain_id' mount option (Ian Kent) [RHEL-31991]
- erofs: fix kvcalloc() misuse with __GFP_NOFAIL (Ian Kent) [RHEL-31991]
- erofs/zmap.c: Fix incorrect offset calculation (Ian Kent) [RHEL-31991]
- erofs: validate the extent length for uncompressed pclusters (Ian Kent) [RHEL-31991]
- erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails (Ian Kent) [RHEL-31991]
- erofs: Fix pcluster memleak when its block address is zero (Ian Kent) [RHEL-31991]
- erofs: use kmap_local_page() only for erofs_bread() (Ian Kent) [RHEL-31991]
- erofs: enable large folios for fscache mode (Ian Kent) [RHEL-31991]
- erofs: support large folios for fscache mode (Ian Kent) [RHEL-31991]
- erofs: switch to prepare_ondemand_read() in fscache mode (Ian Kent) [RHEL-31991]
- fscache,cachefiles: add prepare_ondemand_read() callback (Ian Kent) [RHEL-31991]
- erofs: clean up cached I/O strategies (Ian Kent) [RHEL-31991]
- erofs: update documentation (Ian Kent) [RHEL-31991]
- erofs: check the uniqueness of fsid in shared domain in advance (Ian Kent) [RHEL-31991]
- erofs: enable large folios for iomap mode (Ian Kent) [RHEL-31991]
- erofs: fix missing xas_retry() in fscache mode (Ian Kent) [RHEL-31991]
- erofs: fix use-after-free of fsid and domain_id string (Ian Kent) [RHEL-31991]
- erofs: get correct count for unmapped range in fscache mode (Ian Kent) [RHEL-31991]
- erofs: put metabuf in error path in fscache mode (Ian Kent) [RHEL-31991]
- erofs: fix general protection fault when reading fragment (Ian Kent) [RHEL-31991]
- erofs: protect s_inodes with s_inode_list_lock for fscache (Ian Kent) [RHEL-31991]
- erofs: fix up inplace decompression success rate (Ian Kent) [RHEL-31991]
- erofs: shouldn't churn the mapping page for duplicated copies (Ian Kent) [RHEL-31991]
- erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy() (Ian Kent) [RHEL-31991]
- erofs: clean up erofs_iget() (Ian Kent) [RHEL-31991]
- erofs: clean up unnecessary code and comments (Ian Kent) [RHEL-31991]
- erofs: fold in z_erofs_reload_indexes() (Ian Kent) [RHEL-31991]
- erofs: introduce partial-referenced pclusters (Ian Kent) [RHEL-31991]
- erofs: support on-disk compressed fragments data (Ian Kent) [RHEL-31991]
- erofs: support interlaced uncompressed data for compressed files (Ian Kent) [RHEL-31991]
- erofs: clean up .read_folio() and .readahead() in fscache mode (Ian Kent) [RHEL-31991]
- erofs: add manual PSI accounting for the compressed address space (Ian Kent) [RHEL-31991]
- erofs: introduce 'domain_id' mount option (Ian Kent) [RHEL-31991]
- erofs: Support sharing cookies in the same domain (Ian Kent) [RHEL-31991]
- erofs: introduce a pseudo mnt to manage shared cookies (Ian Kent) [RHEL-31991]
- erofs: introduce fscache-based domain (Ian Kent) [RHEL-31991]
- erofs: code clean up for fscache (Ian Kent) [RHEL-31991]
- erofs: use kill_anon_super() to kill super in fscache mode (Ian Kent) [RHEL-31991]
- erofs: fix pcluster use-after-free on UP platforms (Ian Kent) [RHEL-31991] {CVE-2022-48674}
- erofs: avoid the potentially wrong m_plen for big pcluster (Ian Kent) [RHEL-31991]
- erofs: fix error return code in erofs_fscache_{meta_,}read_folio (Ian Kent) [RHEL-31991]
- erofs: update ctx->pos for every emitted dirent (Ian Kent) [RHEL-31991]
- erofs: get rid of the leftover PAGE_SIZE in dir.c (Ian Kent) [RHEL-31991]
- erofs: get rid of erofs_prepare_dio() helper (Ian Kent) [RHEL-31991]
- erofs: introduce multi-reference pclusters (fully-referenced) (Ian Kent) [RHEL-31991]
- erofs: record the longest decompressed size in this round (Ian Kent) [RHEL-31991]
- erofs: introduce z_erofs_do_decompressed_bvec() (Ian Kent) [RHEL-31991]
- erofs: try to leave (de)compressed_pages on stack if possible (Ian Kent) [RHEL-31991]
- erofs: introduce struct z_erofs_decompress_backend (Ian Kent) [RHEL-31991]
- erofs: get rid of `z_pagemap_global' (Ian Kent) [RHEL-31991]
- erofs: clean up `enum z_erofs_collectmode' (Ian Kent) [RHEL-31991]
- erofs: get rid of `enum z_erofs_page_type' (Ian Kent) [RHEL-31991]
- erofs: rework online page handling (Ian Kent) [RHEL-31991]
- erofs: switch compressed_pages[] to bufvec (Ian Kent) [RHEL-31991]
- erofs: introduce `z_erofs_parse_in_bvecs' (Ian Kent) [RHEL-31991]
- erofs: drop the old pagevec approach (Ian Kent) [RHEL-31991]
- erofs: introduce bufvec to store decompressed buffers (Ian Kent) [RHEL-31991]
- erofs: introduce `z_erofs_parse_out_bvecs()' (Ian Kent) [RHEL-31991]
- erofs: clean up z_erofs_collector_begin() (Ian Kent) [RHEL-31991]
- erofs: get rid of unneeded `inode', `map' and `sb' (Ian Kent) [RHEL-31991]
- erofs: avoid consecutive detection for Highmem memory (Ian Kent) [RHEL-31991]
- erofs: wake up all waiters after z_erofs_lzma_head ready (Ian Kent) [RHEL-31991]
- MAINTAINERS: erofs: add myself as reviewer (Ian Kent) [RHEL-31991]
- MAINTAINERS: erofs: add myself as reviewer (Ian Kent) [RHEL-31991]
- erofs: missing hunks (Ian Kent) [RHEL-31991]
- erofs: fix 'backmost' member of z_erofs_decompress_frontend (Ian Kent) [RHEL-31991]
- erofs: simplify z_erofs_pcluster_readmore() (Ian Kent) [RHEL-31991]
- erofs: get rid of label `restart_now' (Ian Kent) [RHEL-31991]
- erofs: get rid of `struct z_erofs_collection' (Ian Kent) [RHEL-31991]
- erofs: update documentation (Ian Kent) [RHEL-31991]
- erofs: fix crash when enable tracepoint cachefiles_prep_read (Ian Kent) [RHEL-31991]
- erofs: leave compressed inodes unsupported in fscache mode for now (Ian Kent) [RHEL-31991]
- erofs: scan devices from device table (Ian Kent) [RHEL-31991]
- erofs: change to use asynchronous io for fscache readpage/readahead (Ian Kent) [RHEL-31991]
- erofs: add 'fsid' mount option (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based data readahead (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based data read for inline layout (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based data read for non-inline layout (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based metadata read (Ian Kent) [RHEL-31991]
- erofs: register fscache context for extra data blobs (Ian Kent) [RHEL-31991]
- erofs: register fscache context for primary data blob (Ian Kent) [RHEL-31991]
- erofs: add erofs_fscache_read_folios() helper (Ian Kent) [RHEL-31991]
- erofs: add anonymous inode caching metadata for data blobs (Ian Kent) [RHEL-31991]
- erofs: add fscache context helper functions (Ian Kent) [RHEL-31991]
- erofs: register fscache volume (Ian Kent) [RHEL-31991]
- erofs: add fscache mode check helper (Ian Kent) [RHEL-31991]
- erofs: make erofs_map_blocks() generally available (Ian Kent) [RHEL-31991]
- cachefiles: document on-demand read mode (Ian Kent) [RHEL-31991]
- erofs: make filesystem exportable (Ian Kent) [RHEL-31991]
- erofs: fix buffer copy overflow of ztailpacking feature (Ian Kent) [RHEL-31991]
- erofs: refine on-disk definition comments (Ian Kent) [RHEL-31991]
- erofs: remove obsoleted comments (Ian Kent) [RHEL-31991]
- erofs: do not prompt for risk any more when using big pcluster (Ian Kent) [RHEL-31991]
- erofs: Convert to release_folio (Ian Kent) [RHEL-31991]
- erofs: Convert erofs zdata to read_folio (Ian Kent) [RHEL-31991]
- erofs: fix use-after-free of on-stack io[] (Ian Kent) [RHEL-31991]
- erofs: Convert from invalidatepage to invalidate_folio (Ian Kent) [RHEL-31991]
- erofs: rename ctime to mtime (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for inode lookup (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for reading directories (Ian Kent) [RHEL-31991]
- fs: erofs: add sanity check for kobject in erofs_unregister_sysfs (Ian Kent) [RHEL-31991]
- erofs: refine managed inode stuffs (Ian Kent) [RHEL-31991]
- erofs: clean up z_erofs_extent_lookback (Ian Kent) [RHEL-31991]
- erofs: silence warnings related to impossible m_plen (Ian Kent) [RHEL-31991]
- erofs: clean up preload_compressed_pages() (Ian Kent) [RHEL-31991]
- erofs: get rid of `struct z_erofs_collector' (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for erofs_read_superblock() (Ian Kent) [RHEL-31991]
- erofs: fix ztailpacking on > 4GiB filesystems (Ian Kent) [RHEL-31991]
- erofs: fix small compressed files inlining (Ian Kent) [RHEL-31991]
- erofs: avoid unnecessary z_erofs_decompressqueue_work() declaration (Ian Kent) [RHEL-31991]
- erofs: fix fsdax partition offset handling (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for zmap operations (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for xattr operations (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for super operations (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for inode operations (Ian Kent) [RHEL-31991]
- erofs: introduce meta buffer operations (Ian Kent) [RHEL-31991]
- erofs: add on-disk compressed tail-packing inline support (Ian Kent) [RHEL-31991]
- erofs: support inline data decompression (Ian Kent) [RHEL-31991]
- erofs: support unaligned data decompression (Ian Kent) [RHEL-31991]
- erofs: introduce z_erofs_fixup_insize (Ian Kent) [RHEL-31991]
- erofs: tidy up z_erofs_lz4_decompress (Ian Kent) [RHEL-31991]
- erofs: clean up erofs_map_blocks tracepoints (Ian Kent) [RHEL-31991]
- erofs: Replace zero-length array with flexible-array member (Ian Kent) [RHEL-31991]
- erofs: add sysfs node to control sync decompression strategy (Ian Kent) [RHEL-31991]
- erofs: add sysfs interface (Ian Kent) [RHEL-31991]
- erofs: rename lz4_0pading to zero_padding (Ian Kent) [RHEL-31991]
- erofs: don't trigger WARN() when decompression fails (Ian Kent) [RHEL-31991]
- erofs: get rid of ->lru usage (Ian Kent) [RHEL-31991]
- erofs: lzma compression support (Ian Kent) [RHEL-31991]
- lib/xz, lib/decompress_unxz.c: Fix spelling in comments (Ian Kent) [RHEL-31991]
- lib/xz: Add MicroLZMA decoder (Ian Kent) [RHEL-31991]
- lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() (Ian Kent) [RHEL-31991]
- lib/xz: Validate the value before assigning it to an enum variable (Ian Kent) [RHEL-31991]
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Ian Kent) [RHEL-31991]
- erofs: rename some generic methods in decompressor (Ian Kent) [RHEL-31991]
- erofs: introduce readmore decompression strategy (Ian Kent) [RHEL-31991]
- erofs: introduce the secondary compression head (Ian Kent) [RHEL-31991]
- erofs: get compression algorithms directly on mapping (Ian Kent) [RHEL-31991]
- erofs: add multiple device support (Ian Kent) [RHEL-31991]
- erofs: decouple basic mount options from fs_context (Ian Kent) [RHEL-31991]
- erofs: remove the fast path of per-CPU buffer decompression (Ian Kent) [RHEL-31991]
- erofs: fix unsafe pagevec reuse of hooked pclusters (Ian Kent) [RHEL-31991]
- erofs: remove useless cache strategy of DELAYEDALLOC (Ian Kent) [RHEL-31991]
- erofs: fix deadlock when shrink erofs slab (Ian Kent) [RHEL-31991]
- erofs: apply proper VMA alignment for memory mapped files on THP (Ian Kent) [RHEL-31991]
- erofs: dax support for non-tailpacking regular file (Ian Kent) [RHEL-31991]
- erofs: directly use wrapper erofs_page_is_managed() when shrinking (Ian Kent) [RHEL-31991]
- erofs: remove the mapping parameter from erofs_try_to_free_cached_page() (Ian Kent) [RHEL-31991]
- erofs: add fiemap support with iomap (Ian Kent) [RHEL-31991]
- erofs: add support for the full decompressed length (Ian Kent) [RHEL-31991]
- erofs: clear compacted_2b if compacted_4b_initial > totalidx (Ian Kent) [RHEL-31991]
Resolves: RHEL-31991, RHEL-56135, RHEL-56984, RHEL-5704, RHEL-64635, RHEL-67219, RHEL-67691, RHEL-71257, RHEL-71795, RHEL-72328, RHEL-73035, RHEL-73037, RHEL-73391, RHEL-74367, RHEL-74440, RHEL-75756, RHEL-75942

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2025-01-31 11:23:37 -05:00
Rado Vrbovsky
5ad8a8c7cd kernel-5.14.0-535.el9
* Wed Nov 27 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-535.el9]
- redhat: create 'crashkernel=' addons for UKI (Vitaly Kuznetsov) [RHEL-33051]
- redhat: avoid superfluous quotes in UKI cmdline addones (Vitaly Kuznetsov) [RHEL-33051]
- x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y (Baoquan He) [RHEL-39727]
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66855] {CVE-2024-50251}
- cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66836] {CVE-2024-50226}
- fs/netfs/fscache_cookie: add missing "n_accesses" check (CKI Backport Bot) [RHEL-57214] {CVE-2024-45000}
- ACPI: sysfs: validate return type of _STR method (CKI Backport Bot) [RHEL-63262] {CVE-2024-49860}
- tty: n_gsm: Fix use-after-free in gsm_cleanup_mux (CKI Backport Bot) [RHEL-65117] {CVE-2024-50073}
- ACPI: PAD: fix crash in exit_round_robin() (Mark Langsdorf) [RHEL-64453] {CVE-2024-49935}
- ext4: avoid use-after-free in ext4_ext_show_leaf() (CKI Backport Bot) [RHEL-64591] {CVE-2024-49889}
- kthread: unpark only parked kthread (Radostin Stoyanov) [RHEL-63788] {CVE-2024-50019}
- irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66968] {CVE-2024-50192}
- irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66968] {CVE-2024-50192}
- selftests: fib_nexthops: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath_nh_res: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath_nh: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath: Sleep after MZ (Ivan Vecera) [RHEL-68365]
- net: nexthop: Increase weight to u16 (Ivan Vecera) [RHEL-68365]
- net: nexthop: Add flag to assert that NHGRP reserved fields are zero (Ivan Vecera) [RHEL-68365]
- mm, slub: avoid zeroing kmalloc redzone (Waiman Long) [RHEL-64035] {CVE-2024-49885}
- mm/slub: avoid zeroing outside-object freepointer for single free (Waiman Long) [RHEL-64035]
- slub, kasan: improve interaction of KASAN and slub_debug poisoning (Waiman Long) [RHEL-64035]
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (CKI Backport Bot) [RHEL-64518] {CVE-2024-49959}
- page_pool: export page_pool_disable_direct_recycling() (Felix Maurer) [RHEL-57765]
- page_pool: fix &page_pool_params kdoc issues (Felix Maurer) [RHEL-57765]
- xsk: use generic DMA sync shortcut instead of a custom one (Felix Maurer) [RHEL-57765]
- page_pool: check for DMA sync shortcut earlier (Felix Maurer) [RHEL-57765]
- page_pool: don't use driver-set flags field directly (Felix Maurer) [RHEL-57765]
- page_pool: make sure frag API fields don't span between cachelines (Felix Maurer) [RHEL-57765]
- page_pool: add DMA-sync-for-CPU inline helper (Felix Maurer) [RHEL-57765]
- page_pool: constify some read-only function arguments (Felix Maurer) [RHEL-57765]
- page_pool: try direct bulk recycling (Felix Maurer) [RHEL-57765]
- page_pool: check for PP direct cache locality later (Felix Maurer) [RHEL-57765]
- net: page_pool: factor out page_pool recycle check (Felix Maurer) [RHEL-57765]
- net: page_pool: fix recycle stats for system page_pool allocator (Felix Maurer) [RHEL-57765]
- page_pool: disable direct recycling based on pool->cpuid on destroy (Felix Maurer) [RHEL-57765]
- scsi: lpfc: Update lpfc version to 14.4.0.5 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Support loopback tests with VMID enabled (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to KERN_WARNING (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix kref imbalance on fabric ndlps from dev_loss_tmo handler (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Restrict support for 32 byte CDBs to specific HBAs (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd() (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Remove trailing space after \n newline (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update lpfc version to 14.4.0.4 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update PRLO handling in direct attached topology (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix unsolicited FLOGI kref imbalance when in direct attached topology (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix unintentional double clearing of vmid_flag (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Remove redundant vport assignment when building an abort request (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Change diagnostic log flag during receipt of unknown ELS cmds (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update lpfc version to 14.4.0.3 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Revise lpfc_prep_embed_io routine with proper endian macro usages (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix incorrect request len mbox field when setting trunking via sysfs (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix handling of fully recovered fabric node in dev_loss callbk (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Relax PRLI issue conditions after GID_FT response (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Cancel ELS WQE instead of issuing abort when SLI port is inactive (Dick Kennedy) [RHEL-53595]
- dm-raid: Fix WARN_ON_ONCE check for sync_thread in raid_resume (CKI Backport Bot) [RHEL-54875] {CVE-2024-43820}
- ACPI: PRM: Clean up guid type in struct prm_handler_info (Mark Langsdorf) [RHEL-66520] {CVE-2024-50141}
- ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context (CKI Backport Bot) [RHEL-66520] {CVE-2024-50141}
- ext4: force disable fscrypt feature (Brian Foster) [RHEL-41061]
- exfat: fix memory leak in exfat_load_bitmap() (CKI Backport Bot) [RHEL-63633] {CVE-2024-50013}
- nbd: fix race between timeout and normal completion (Ming Lei) [RHEL-55992]
- nfsd: map the EBADMSG to nfserr_io to avoid warning (Olga Kornievskaia) [RHEL-63586] {CVE-2024-49875}
- bpf: Use nla_ok() instead of checking nla_len directly (Petr Oros) [RHEL-57755]
- devlink: use kvzalloc() to allocate devlink instance resources (Petr Oros) [RHEL-57755]
- Documentation: Add documentation for eswitch attribute (Petr Oros) [RHEL-57755]
- devlink: fix port new reply cmd type (Petr Oros) [RHEL-57755]
- tools: ynl: add header guards for nlctrl (Petr Oros) [RHEL-57755]
- devlink: Add comments to use netlink gen tool (Petr Oros) [RHEL-57755]
- net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSID (Petr Oros) [RHEL-57755]
- netlink: specs: support generating code for genl socket priv (Petr Oros) [RHEL-57755]
- tools: ynl: remove trailing semicolon (Petr Oros) [RHEL-57755]
- netlink: specs: support unterminated-ok (Petr Oros) [RHEL-57755]
- tools: ynl-gen: support using pre-defined values in attr checks (Petr Oros) [RHEL-57755]
- ynl: samples: fix recycling rate calculation (Petr Oros) [RHEL-57755]
- tools: ynl: Fix spelling mistake "Constructred" -> "Constructed" (Petr Oros) [RHEL-57755]
- doc/netlink/specs: Add spec for nlctrl netlink family (Petr Oros) [RHEL-57755]
- doc/netlink: Allow empty enum-name in ynl specs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add nest-type-value decoding (Petr Oros) [RHEL-57755]
- tools/net/ynl: Fix c codegen for array-nest (Petr Oros) [RHEL-57755]
- tools/net/ynl: Fix extack decoding for netlink-raw (Petr Oros) [RHEL-57755]
- tools: ynl: check for overflow of constructed messages (Petr Oros) [RHEL-57755]
- tools: ynl: add --dbg-small-recv for easier kernel testing (Petr Oros) [RHEL-57755]
- tools: ynl: support debug printing messages (Petr Oros) [RHEL-57755]
- tools: ynl: allow setting recv() size (Petr Oros) [RHEL-57755]
- tools: ynl: move the new line in NlMsg __repr__ (Petr Oros) [RHEL-57755]
- tools: ynl: remove __pycache__ during clean (Petr Oros) [RHEL-57755]
- tools: ynl: add distclean to .PHONY in all makefiles (Petr Oros) [RHEL-57755]
- tools: ynl: rename make hardclean -> distclean (Petr Oros) [RHEL-57755]
- genetlink: fit NLMSG_DONE into same read() as families (Petr Oros) [RHEL-57755]
- netdev: let netlink core handle -EMSGSIZE errors (Petr Oros) [RHEL-57755]
- netlink: handle EMSGSIZE errors in the core (Petr Oros) [RHEL-57755]
- tools: ynl: use MSG_DONTWAIT for getting notifications (Petr Oros) [RHEL-57755]
- tools: ynl: remove the libmnl dependency (Petr Oros) [RHEL-57755]
- tools: ynl: stop using mnl socket helpers (Petr Oros) [RHEL-57755]
- tools: ynl: switch away from MNL_CB_* (Petr Oros) [RHEL-57755]
- tools: ynl: switch away from mnl_cb_t (Petr Oros) [RHEL-57755]
- tools: ynl: stop using mnl_cb_run2() (Petr Oros) [RHEL-57755]
- tools: ynl: use ynl_sock_read_msgs() for ACK handling (Petr Oros) [RHEL-57755]
- tools: ynl: wrap recv() + mnl_cb_run2() into a single helper (Petr Oros) [RHEL-57755]
- tools: ynl-gen: remove unused parse code (Petr Oros) [RHEL-57755]
- tools: ynl: make yarg the first member of struct ynl_dump_state (Petr Oros) [RHEL-57755]
- tools: ynl: create local ARRAY_SIZE() helper (Petr Oros) [RHEL-57755]
- tools: ynl: create local nlmsg access helpers (Petr Oros) [RHEL-57755]
- tools: ynl: create local for_each helpers (Petr Oros) [RHEL-57755]
- tools: ynl: create local attribute helpers (Petr Oros) [RHEL-57755]
- tools: ynl: give up on libmnl for auto-ints (Petr Oros) [RHEL-57755]
- tools: ynl: protect from old OvS headers (Petr Oros) [RHEL-57755]
- tools: ynl: fix header guards (Petr Oros) [RHEL-57755]
- genetlink: make info in GENL_REQ_ATTR_CHECK() const (Petr Oros) [RHEL-57755]
- tools: ynl: allow user to pass enum string instead of scalar value (Petr Oros) [RHEL-57755]
- tools: ynl: process all scalar types encoding in single elif statement (Petr Oros) [RHEL-57755]
- tools: ynl: allow user to specify flag attr with bool values (Petr Oros) [RHEL-57755]
- tools: ynl: don't access uninitialized attr_space variable (Petr Oros) [RHEL-57755]
- tools: ynl: add support for encoding multi-attr (Petr Oros) [RHEL-57755]
- doc: netlink: specs: tc: add multi-attr to tc-taprio-sched-entry (Petr Oros) [RHEL-57755]
- tools: ynl: correct typo and docstring (Petr Oros) [RHEL-57755]
- Documentation: Fix counter name of mlx5 vnic reporter (Petr Oros) [RHEL-57755]
- net: make dev_unreg_count global (Petr Oros) [RHEL-57755]
- tools: ynl: auto-gen for all genetlink families (Petr Oros) [RHEL-57755]
- tools: ynl: generate code for ovs families (Petr Oros) [RHEL-57755]
- tools: ynl: include dpll and mptcp_pm in C codegen (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add type info to struct members in generated docs (Petr Oros) [RHEL-57755]
- doc/netlink: Describe nested structs in netlink raw docs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add support for nested structs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Move formatted_string method out of NlAttr (Petr Oros) [RHEL-57755]
- tools/net/ynl: Rename _fixed_header_size() to _struct_size() (Petr Oros) [RHEL-57755]
- tools/net/ynl: Combine struct decoding logic in ynl (Petr Oros) [RHEL-57755]
- tools/net/ynl: Encode default values for binary blobs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add support for encoding sub-messages (Petr Oros) [RHEL-57755]
- tools/net/ynl: Refactor fixed header encoding into separate method (Petr Oros) [RHEL-57755]
- doc/netlink: Describe sub-message selector resolution (Petr Oros) [RHEL-57755]
- tools/net/ynl: Support sub-messages in nested attribute spaces (Petr Oros) [RHEL-57755]
- netlink: Return unsigned value for nla_len() (Petr Oros) [RHEL-57755]
- tools: ynl: move private definitions to a separate header (Petr Oros) [RHEL-57755]
- tools: ynl: remove generated user space code from git (Petr Oros) [RHEL-57755]
- ice: document RDMA devlink parameters (Petr Oros) [RHEL-57755]
- tracing: devlink: Use static array for string in devlink_trap_report event (Petr Oros) [RHEL-57755]
- net: get rid of rtnl_lock_unregistering() (Petr Oros) [RHEL-57755]
- netfilter: br_netfilter: Use nested-BH locking for brnf_frag_data_storage. (Michal Schmidt) [RHEL-59089]
- locking/local_lock: Add local nested BH locking infrastructure. (Michal Schmidt) [RHEL-59089]
- locking/local_lock: Introduce guard definition for local_lock. (Michal Schmidt) [RHEL-59089]
- vhost_vdpa: assign irq bypass producer token correctly (Cindy Lu) [RHEL-63364] {CVE-2024-47748}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Olga Kornievskaia) [RHEL-63382] {CVE-2024-47737}
Resolves: RHEL-33051, RHEL-39727, RHEL-41061, RHEL-53595, RHEL-54875, RHEL-55992, RHEL-57214, RHEL-57755, RHEL-57765, RHEL-59089, RHEL-63262, RHEL-63364, RHEL-63382, RHEL-63586, RHEL-63633, RHEL-63788, RHEL-64035, RHEL-64453, RHEL-64518, RHEL-64591, RHEL-65117, RHEL-66520, RHEL-66836, RHEL-66855, RHEL-66968, RHEL-68365

Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2024-11-27 14:54:41 +00:00
Scott Weaver
aed3ae164a kernel-5.14.0-490.el9
* Fri Aug 02 2024 Scott Weaver <scweaver@redhat.com> [5.14.0-490.el9]
- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168]
- redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160]
- redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159]
- gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439]
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439]
- x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439]
- x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439]
- x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439]
- x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439]
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959}
- eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848}
- eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848}
- eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848}
- eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848}
- eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848}
- at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848}
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501}
- drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501}
- xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927}
- PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181]
- sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682]
- net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538}
- hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605]
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904}
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901}
- vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675]
- vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675]
- vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675]
- vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675]
- vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675]
- vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675]
- maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891}
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366]
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366]
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366]
- scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193]
- scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193]
- scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193]
- scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193]
- net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971}
- net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185]
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025}
- igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487]
- net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487]
- igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487]
- igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487]
- intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998]
- net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487]
- igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487]
- net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487]
- igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010}
- intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487]
- intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487]
- intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487]
- igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487]
- netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016]
- selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904}
- calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065}
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356}
- tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966}
- irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847}
- usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619}
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811}
- gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570}
- gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570}
- gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650]
- scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580]
- scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580]
- scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580]
- scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580]
- scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580]
- scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580]
- scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580]
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230]
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230]
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230]
- redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_RETHUNK              => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_CPU_SRSO             => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY       => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY      => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_SLS                  => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_RETPOLINE            => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING  => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY       => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230]
- x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230]
- kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230]
- kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230]
- kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]
Resolves: RHEL-17487, RHEL-25193, RHEL-25998, RHEL-30580, RHEL-31230, RHEL-37020, RHEL-37024, RHEL-37044, RHEL-37187, RHEL-37650, RHEL-38285, RHEL-38454, RHEL-38605, RHEL-39439, RHEL-39719, RHEL-39862, RHEL-41181, RHEL-41185, RHEL-43714, RHEL-44155, RHEL-44297, RHEL-44414, RHEL-45159, RHEL-45160, RHEL-45168, RHEL-47535, RHEL-47558, RHEL-47652, RHEL-47892, RHEL-48140, RHEL-48254, RHEL-50016, RHEL-50366, RHEL-50675, RHEL-50682, RHEL-51242, RHEL-37025, RHEL-38286, RHEL-39720, RHEL-39863, RHEL-37021, RHEL-44156, RHEL-38455, RHEL-44298, RHEL-43715, RHEL-37045, RHEL-37188, RHEL-41186, RHEL-47536, RHEL-47559, RHEL-47893, RHEL-48141, RHEL-47653, RHEL-48255, RHEL-44415

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2024-08-02 11:47:19 -04:00