diff --git a/Makefile.rhelver b/Makefile.rhelver index 51c24c198..d57b41211 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 5 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 455 +RHEL_RELEASE = 456 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index e8fccffde..e27e5421d 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4577,6 +4577,7 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index f304a7aa6..c5eaf0b8c 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4555,6 +4555,7 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 6f52d60c0..860479270 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4574,6 +4574,7 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 19fd357ef..bb2d45cd5 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4552,6 +4552,7 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 0b8583e05..2d4c1262d 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4660,6 +4660,7 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 26587b7fd..536f37a23 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4638,6 +4638,7 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 4abca794f..b212d9ff9 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -4184,6 +4184,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index f123e393b..5be9c42a9 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -4164,6 +4164,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 508c7e666..5b059fa21 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -4123,6 +4123,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 96f219f5a..c0aef0bfa 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -4103,6 +4103,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 04440ea45..96d718829 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -4118,6 +4118,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 5086e1063..99c59239f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -4378,6 +4378,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 7c6858700..ebae62479 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -4357,6 +4357,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 2538ce657..6dff929b5 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -4463,6 +4463,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 2917b061c..0847d91bb 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -4442,6 +4442,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PMIC_GLINK is not set diff --git a/kernel.changelog b/kernel.changelog index 35999f7c2..c5514d13e 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,106 @@ +* Tue May 28 2024 Lucas Zampieri [5.14.0-456.el9] +- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] +- powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} +- platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] +- platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] +- powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] +- thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] +- thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] +- thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] +- drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] +- thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] +- thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] +- thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] +- thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] +- New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] +- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} +- ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} +- ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} +- ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] +- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] +- lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] +- lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] +- mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053] +Resolves: RHEL-20053, RHEL-26102, RHEL-27144, RHEL-30509, RHEL-31614, RHEL-31686, RHEL-31690, RHEL-35736, RHEL-35861, RHEL-36278, RHEL-38276 + * Mon May 27 2024 Lucas Zampieri [5.14.0-455.el9] - Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] diff --git a/kernel.spec b/kernel.spec index bfc470adb..c86d26934 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 455 +%define pkgrelease 456 %define kversion 5 -%define tarfile_release 5.14.0-455.el9 +%define tarfile_release 5.14.0-456.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 455%{?buildid}%{?dist} +%define specrelease 456%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-455.el9 +%define kabiversion 5.14.0-456.el9 # # End of genspec.sh variables @@ -3737,6 +3737,108 @@ fi # # %changelog +* Tue May 28 2024 Lucas Zampieri [5.14.0-456.el9] +- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] +- powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} +- platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] +- platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] +- powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] +- powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] +- thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] +- thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] +- thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] +- drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] +- thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] +- thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] +- thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] +- thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] +- New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] +- thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] +- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} +- ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} +- ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} +- ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} +- scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] +- scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] +- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] +- lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] +- lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] +- mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] +- mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053] + * Mon May 27 2024 Lucas Zampieri [5.14.0-455.el9] - Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] diff --git a/sources b/sources index e1028cd91..6cfebe4e4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-455.el9.tar.xz) = 794268d8e1af496b5899097af11e056cea45e246aa2d0d06633dfb1747e15e1d8a5c027771c40929befbf03940f38bef26b21e97bce014d9d87898ff66f55114 -SHA512 (kernel-abi-stablelists-5.14.0-455.el9.tar.bz2) = 372acf3cb9b8f66cd61fb663b1b554cec1e828e1eb8435001f795d12d3d02a21861442df3e655ef4725b2e0d19486f986ef4043c942ad3f097b2204ee8cf15a1 -SHA512 (kernel-kabi-dw-5.14.0-455.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f +SHA512 (linux-5.14.0-456.el9.tar.xz) = 48c36927c2d813b2aecb080c91da4fc5292f447e0d090e8edaa102fc4cf5c9a95beea7553dbde2506be1a035f95e881bd27f8ec2422a25d20f22b20c1f19a4c0 +SHA512 (kernel-abi-stablelists-5.14.0-456.el9.tar.bz2) = c034d193a60beb7583dc0f1f293eb4dbe680084fb1087e2ae9a4441067f9de585ce74afe28d3feab1a9e75587b107dd98e041fcc2f589763efb5122466213c4c +SHA512 (kernel-kabi-dw-5.14.0-456.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f