diff --git a/Makefile.rhelver b/Makefile.rhelver index 5161d964f..10d0bfb6c 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 = 578 +RHEL_RELEASE = 579 # # ZSTREAM diff --git a/kernel.changelog b/kernel.changelog index e7738220c..ade473f0e 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,44 @@ +* Fri Apr 11 2025 Augusto Caringi [5.14.0-579.el9] +- selftest/mm: va_high_addr_switch: add ppc64 support check (Li Wang) [RHEL-85318] +- selftests/mm: va_high_addr_switch: reduce test noise (Li Wang) [RHEL-85318] +- redhat: spec: fix "unexpected argument to non-parametric macro" warnings (Augusto Caringi) +- perf test: Parse 'perf stat' Topdown events for aarch64 (Anubhav Shelat) [RHEL-78426] +- powerpc/pseries: make max polling consistent for longer H_CALLs (Mamatha Inamdar) [RHEL-79919] +- Fix mmu notifiers for range-based invalidates (Charles Mirabile) [RHEL-83459] +- OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized (Jared Kangas) [RHEL-84805] {CVE-2024-58068} +- OPP: add index check to assert to avoid buffer overflow in _read_freq() (Jared Kangas) [RHEL-81432] {CVE-2024-57998} +- OPP: Add dev_pm_opp_find_freq_exact_indexed() (Jared Kangas) [RHEL-81432] +- s390/diag: Move diag.c to diag specific folder (Mete Durlu) [RHEL-72676] +- s390/diag324: Retrieve power readings via diag 0x324 (Mete Durlu) [RHEL-72676] +- s390/diag: Create misc device /dev/diag (Mete Durlu) [RHEL-72676] +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() (CKI Backport Bot) [RHEL-81064] {CVE-2024-54456} +- mei: me: add panther lake P DID (David Arcari) [RHEL-79720] +- block: fix adding folio to bio (Gavin Shan) [RHEL-79410] +- x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (David Arcari) [RHEL-53784] +- x86/topology: Remove x86_smt_flags and use cpu_smt_flags directly (David Arcari) [RHEL-53784] +- x86/itmt: Move the "sched_itmt_enabled" sysctl to debugfs (David Arcari) [RHEL-53784] +- x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD (David Arcari) [RHEL-53784] +- x86/itmt: Use guard() for itmt_update_mutex (David Arcari) [RHEL-53784] +- x86/itmt: Convert "sysctl_sched_itmt_enabled" to boolean (David Arcari) [RHEL-53784] +- perf tools: Fix build-id event recording (Michael Petlan) [RHEL-83537] +- powerpc/rtas: avoid scheduling in rtas_os_term() (Mamatha Inamdar) [RHEL-81040] +- ice: ensure periodic output start time is in the future (Petr Oros) [RHEL-29207] +- ice: fix PHY Clock Recovery availability check (Petr Oros) [RHEL-29207] +- ice: Drop auxbus use for PTP to finalize ice_adapter move (Petr Oros) [RHEL-29207] +- ice: Use ice_adapter for PTP shared data instead of auxdev (Petr Oros) [RHEL-29207] +- ice: Initial support for E825C hardware in ice_adapter (Petr Oros) [RHEL-29207] +- ice: Add ice_get_ctrl_ptp() wrapper to simplify the code (Petr Oros) [RHEL-29207] +- ice: Introduce ice_get_phy_model() wrapper (Petr Oros) [RHEL-29207] +- ice: Enable 1PPS out from CGU for E825C products (Petr Oros) [RHEL-29207] +- ice: Read SDP section from NVM for pin definitions (Petr Oros) [RHEL-29207] +- ice: Disable shared pin on E810 on setfunc (Petr Oros) [RHEL-29207] +- ice: Cache perout/extts requests and check flags (Petr Oros) [RHEL-29207] +- ice: Align E810T GPIO to other products (Petr Oros) [RHEL-29207] +- ice: Add SDPs support for E825C (Petr Oros) [RHEL-29207] +- ice: Implement ice_ptp_pin_desc (Petr Oros) [RHEL-29207] +- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (CKI Backport Bot) [RHEL-82456] {CVE-2024-58069} +Resolves: RHEL-29207, RHEL-53784, RHEL-72676, RHEL-78426, RHEL-79410, RHEL-79720, RHEL-79919, RHEL-81040, RHEL-81064, RHEL-81432, RHEL-82456, RHEL-83459, RHEL-83537, RHEL-84805, RHEL-85318 + * Fri Apr 04 2025 Augusto Caringi [5.14.0-578.el9] - mfd: intel-lpss: Add Intel Panther Lake LPSS PCI IDs (David Arcari) [RHEL-47428] - mfd: intel-lpss: Switch over to MSI interrupts (David Arcari) [RHEL-47428] diff --git a/kernel.spec b/kernel.spec index d42d1b840..e7b687d0b 100755 --- a/kernel.spec +++ b/kernel.spec @@ -62,7 +62,7 @@ # Replace '-' with '_' where needed so that variants can use '-' in # their name. -%define uname_suffix %{lua: +%define uname_suffix() %{lua: local flavour = rpm.expand('%{?1:+%{1}}') flavour = flavour:gsub('-', '_') if flavour ~= '' then @@ -75,7 +75,7 @@ # string. However, kernel-64k-debug is the debug version of kernel-64k, # in this case we need to return "64k", and so on. This is used in # macros below where we need this for some uname based requires. -%define uname_variant %{lua: +%define uname_variant() %{lua: local flavour = rpm.expand('%{?1:%{1}}') _, _, main, sub = flavour:find("(%w+)-(.*)") if main then @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 578 +%define pkgrelease 579 %define kversion 5 -%define tarfile_release 5.14.0-578.el9 +%define tarfile_release 5.14.0-579.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 578%{?buildid}%{?dist} +%define specrelease 579%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-578.el9 +%define kabiversion 5.14.0-579.el9 # # End of genspec.sh variables @@ -3783,6 +3783,46 @@ fi # # %changelog +* Fri Apr 11 2025 Augusto Caringi [5.14.0-579.el9] +- selftest/mm: va_high_addr_switch: add ppc64 support check (Li Wang) [RHEL-85318] +- selftests/mm: va_high_addr_switch: reduce test noise (Li Wang) [RHEL-85318] +- redhat: spec: fix "unexpected argument to non-parametric macro" warnings (Augusto Caringi) +- perf test: Parse 'perf stat' Topdown events for aarch64 (Anubhav Shelat) [RHEL-78426] +- powerpc/pseries: make max polling consistent for longer H_CALLs (Mamatha Inamdar) [RHEL-79919] +- Fix mmu notifiers for range-based invalidates (Charles Mirabile) [RHEL-83459] +- OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized (Jared Kangas) [RHEL-84805] {CVE-2024-58068} +- OPP: add index check to assert to avoid buffer overflow in _read_freq() (Jared Kangas) [RHEL-81432] {CVE-2024-57998} +- OPP: Add dev_pm_opp_find_freq_exact_indexed() (Jared Kangas) [RHEL-81432] +- s390/diag: Move diag.c to diag specific folder (Mete Durlu) [RHEL-72676] +- s390/diag324: Retrieve power readings via diag 0x324 (Mete Durlu) [RHEL-72676] +- s390/diag: Create misc device /dev/diag (Mete Durlu) [RHEL-72676] +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() (CKI Backport Bot) [RHEL-81064] {CVE-2024-54456} +- mei: me: add panther lake P DID (David Arcari) [RHEL-79720] +- block: fix adding folio to bio (Gavin Shan) [RHEL-79410] +- x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (David Arcari) [RHEL-53784] +- x86/topology: Remove x86_smt_flags and use cpu_smt_flags directly (David Arcari) [RHEL-53784] +- x86/itmt: Move the "sched_itmt_enabled" sysctl to debugfs (David Arcari) [RHEL-53784] +- x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD (David Arcari) [RHEL-53784] +- x86/itmt: Use guard() for itmt_update_mutex (David Arcari) [RHEL-53784] +- x86/itmt: Convert "sysctl_sched_itmt_enabled" to boolean (David Arcari) [RHEL-53784] +- perf tools: Fix build-id event recording (Michael Petlan) [RHEL-83537] +- powerpc/rtas: avoid scheduling in rtas_os_term() (Mamatha Inamdar) [RHEL-81040] +- ice: ensure periodic output start time is in the future (Petr Oros) [RHEL-29207] +- ice: fix PHY Clock Recovery availability check (Petr Oros) [RHEL-29207] +- ice: Drop auxbus use for PTP to finalize ice_adapter move (Petr Oros) [RHEL-29207] +- ice: Use ice_adapter for PTP shared data instead of auxdev (Petr Oros) [RHEL-29207] +- ice: Initial support for E825C hardware in ice_adapter (Petr Oros) [RHEL-29207] +- ice: Add ice_get_ctrl_ptp() wrapper to simplify the code (Petr Oros) [RHEL-29207] +- ice: Introduce ice_get_phy_model() wrapper (Petr Oros) [RHEL-29207] +- ice: Enable 1PPS out from CGU for E825C products (Petr Oros) [RHEL-29207] +- ice: Read SDP section from NVM for pin definitions (Petr Oros) [RHEL-29207] +- ice: Disable shared pin on E810 on setfunc (Petr Oros) [RHEL-29207] +- ice: Cache perout/extts requests and check flags (Petr Oros) [RHEL-29207] +- ice: Align E810T GPIO to other products (Petr Oros) [RHEL-29207] +- ice: Add SDPs support for E825C (Petr Oros) [RHEL-29207] +- ice: Implement ice_ptp_pin_desc (Petr Oros) [RHEL-29207] +- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (CKI Backport Bot) [RHEL-82456] {CVE-2024-58069} + * Fri Apr 04 2025 Augusto Caringi [5.14.0-578.el9] - mfd: intel-lpss: Add Intel Panther Lake LPSS PCI IDs (David Arcari) [RHEL-47428] - mfd: intel-lpss: Switch over to MSI interrupts (David Arcari) [RHEL-47428] diff --git a/sources b/sources index bce90c9af..b0c59e643 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-578.el9.tar.xz) = e5aea6f9f17b9409dd4ef0efe98be605fc257e10f76044dcaf8fac1bdad3e380dbfbf3248ae8b79f45546b9f622b8da852deb4e64901f6af8555a94f6084b4cf -SHA512 (kernel-abi-stablelists-5.14.0-578.el9.tar.bz2) = e4fc55c1f1bad9b433b90573dff69df04a016d12f2c72b9e322fb8320de4c8d38b93744ca716bb7a75a56f9f6f9e0a87215d8e617b2d5ebeb4341f4345e3c118 -SHA512 (kernel-kabi-dw-5.14.0-578.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27 +SHA512 (linux-5.14.0-579.el9.tar.xz) = 3b8750e090a3de751e29bf5414c0e5c97039a34590ec04571aef9e7d2d3f1ebecee7b3c29df9c2260efc631dfc82d68303b3f8933542ce17651cbada76c78c5e +SHA512 (kernel-abi-stablelists-5.14.0-579.el9.tar.bz2) = 40ff53a26bd7a8759f5e5badad2409ac1402355e923eca16e36d7b3156d16d53e62cdffcb8e7d5ee4a08b531b504098ce33cfaa089cc12f8f956a922f21fdfdc +SHA512 (kernel-kabi-dw-5.14.0-579.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27