diff --git a/Makefile.rhelver b/Makefile.rhelver index b79c3a98a..56b06874f 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 7 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 584 +RHEL_RELEASE = 585 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 2c12e3504..12c5db273 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -187,6 +187,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 95adcfdcd..33a0918a4 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -187,6 +187,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index c666dde84..351147221 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -187,6 +187,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 05af4d09c..e419fec7e 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -187,6 +187,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 9a57a4b3e..d21466b1f 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -190,6 +190,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 35078f5c3..f7d55d002 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -190,6 +190,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index d0ec511c8..d639526f1 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -190,6 +190,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 0310bc2cc..ba3df27d9 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -190,6 +190,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMD_XGBE_DCB is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 120bba547..da625e36a 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -177,6 +177,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMIGA_PARTITION is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 95a9ac318..c3c464b1f 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -177,6 +177,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMIGA_PARTITION is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index bfd9ab3a2..d6dd2cf9b 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -174,6 +174,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMIGA_PARTITION is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 39252b3df..0232412c6 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -174,6 +174,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMIGA_PARTITION is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index bba5583bb..697144c69 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -174,6 +174,7 @@ CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m +# CONFIG_AMD_QDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_WBRF is not set # CONFIG_AMIGA_PARTITION is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index f6f1a3cd9..667263b1b 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -185,6 +185,7 @@ CONFIG_ALTERA_STAPL=m # CONFIG_ALTERA_TSE is not set CONFIG_ALX=m # CONFIG_AM2315 is not set +CONFIG_AMD_3D_VCACHE=m # CONFIG_AMD8111_ETH is not set CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m @@ -198,6 +199,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PMF_DEBUG is not set CONFIG_AMD_PMF=m CONFIG_AMD_PTDMA=m +# CONFIG_AMD_QDMA is not set CONFIG_AMD_SFH_HID=m CONFIG_AMDTEE=m # CONFIG_AMD_WBRF is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 3db0eb3fa..adbaf9923 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -185,6 +185,7 @@ CONFIG_ALTERA_STAPL=m # CONFIG_ALTERA_TSE is not set CONFIG_ALX=m # CONFIG_AM2315 is not set +CONFIG_AMD_3D_VCACHE=m # CONFIG_AMD8111_ETH is not set CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m @@ -198,6 +199,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PMF_DEBUG is not set CONFIG_AMD_PMF=m CONFIG_AMD_PTDMA=m +# CONFIG_AMD_QDMA is not set CONFIG_AMD_SFH_HID=m CONFIG_AMDTEE=m # CONFIG_AMD_WBRF is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 88b239512..311d13bde 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -188,6 +188,7 @@ CONFIG_ALTERA_STAPL=m # CONFIG_ALTERA_TSE is not set CONFIG_ALX=m # CONFIG_AM2315 is not set +CONFIG_AMD_3D_VCACHE=m # CONFIG_AMD8111_ETH is not set CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m @@ -201,6 +202,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PMF_DEBUG is not set CONFIG_AMD_PMF=m CONFIG_AMD_PTDMA=m +# CONFIG_AMD_QDMA is not set CONFIG_AMD_SFH_HID=m CONFIG_AMDTEE=m # CONFIG_AMD_WBRF is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 1d622636c..a767d2d8c 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -188,6 +188,7 @@ CONFIG_ALTERA_STAPL=m # CONFIG_ALTERA_TSE is not set CONFIG_ALX=m # CONFIG_AM2315 is not set +CONFIG_AMD_3D_VCACHE=m # CONFIG_AMD8111_ETH is not set CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m @@ -201,6 +202,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PMF_DEBUG is not set CONFIG_AMD_PMF=m CONFIG_AMD_PTDMA=m +# CONFIG_AMD_QDMA is not set CONFIG_AMD_SFH_HID=m CONFIG_AMDTEE=m # CONFIG_AMD_WBRF is not set diff --git a/kernel.changelog b/kernel.changelog index ba689d1e9..8bd1002cc 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,98 @@ +* Wed May 14 2025 Augusto Caringi [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 + * Fri May 09 2025 Augusto Caringi [5.14.0-584.el9] - net: warn if NAPI instance wasn't shut down (Davide Caratti) [RHEL-77816] - net: hide the definition of dev_get_by_napi_id() (Davide Caratti) [RHEL-77816] diff --git a/kernel.spec b/kernel.spec index 358e09700..2dc950285 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 584 +%define pkgrelease 585 %define kversion 5 -%define tarfile_release 5.14.0-584.el9 +%define tarfile_release 5.14.0-585.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 584%{?buildid}%{?dist} +%define specrelease 585%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-584.el9 +%define kabiversion 5.14.0-585.el9 # # End of genspec.sh variables @@ -3666,6 +3666,100 @@ fi # # %changelog +* Wed May 14 2025 Augusto Caringi [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} + * Fri May 09 2025 Augusto Caringi [5.14.0-584.el9] - net: warn if NAPI instance wasn't shut down (Davide Caratti) [RHEL-77816] - net: hide the definition of dev_get_by_napi_id() (Davide Caratti) [RHEL-77816] diff --git a/sources b/sources index fca1b3fda..0934b6cfc 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-584.el9.tar.xz) = 7aea1b540d901f58ee4f59135c190aac3981ce2f45a6a55566ee1802694413d27e452ea16c62f86c9acfdafd806041bdfa10563d60f223f735284033e602b357 -SHA512 (kernel-abi-stablelists-5.14.0-584.el9.tar.bz2) = 57c3eb54e06f92e8cf7e737a108612747da79449cea1d856afea65740d6d710f7befe6eccaf1c8a3308cb75c46b0f120daf1d3ffada91a9cbb025f669c836725 -SHA512 (kernel-kabi-dw-5.14.0-584.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27 +SHA512 (linux-5.14.0-585.el9.tar.xz) = 66294cc1f0dbe0ec62d78e0e28bc905848c545497579beccb29045a73c93eb5445b11f6d415efedfeef40b125d591d352114014f7531c22687568884d892ddf0 +SHA512 (kernel-abi-stablelists-5.14.0-585.el9.tar.bz2) = 9aca77953d70c38ecea38c087d2d12e2d24293af40182c4272bc23387b7486208a8a4019b3230237b57d2588879505d1a5d5d89bb09d94901f3267007d853286 +SHA512 (kernel-kabi-dw-5.14.0-585.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27 diff --git a/uki_addons.json b/uki_addons.json index da3fe449f..36371480b 100644 --- a/uki_addons.json +++ b/uki_addons.json @@ -23,6 +23,9 @@ ], "debug.addon": [ "debug\n" + ], + "systemd-volatile-overlay.addon": [ + "systemd.volatile=overlay" ] }, "virt": {