diff --git a/Makefile.rhelver b/Makefile.rhelver index 77625dc85..18d1c91b3 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 9 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 693 +RHEL_RELEASE = 694 # # ZSTREAM diff --git a/kernel.changelog b/kernel.changelog index ecbf7cc45..c34c8b54b 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,62 @@ +* Wed Apr 15 2026 CKI KWF Bot [5.14.0-694.el9] +- powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek) [RHEL-165107] +- Documentation/rtla: Document --bpf-action option (Tomas Glozar) [RHEL-153391] +- Documentation/rtla: Rename sample/ to example/ (Tomas Glozar) [RHEL-153391] +- rtla/tests: Run Test::Harness in verbose mode (Tomas Glozar) [RHEL-153391] +- rtla/tests: Test BPF action program (Tomas Glozar) [RHEL-153391] +- rtla/timerlat: Add example for BPF action program (Tomas Glozar) [RHEL-153391] +- rtla/timerlat: Add --bpf-action option (Tomas Glozar) [RHEL-153391] +- rtla/timerlat: Support tail call from BPF program (Tomas Glozar) [RHEL-153391] +- tools/power turbostat: Allow execution to continue after perf_l2_init() failure (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix delimiter bug in print functions (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix --show/--hide for individual cpuidle counters (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix incorrect format variable (David Arcari) [RHEL-128571] +- tools/power turbostat: Consistently use print_float_value() (David Arcari) [RHEL-128571] +- tools/power/turbostat: Fix microcode patch level output for AMD/Hygon (David Arcari) [RHEL-128571] +- tools/power turbostat: Eliminate unnecessary data structure allocation (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix swidle header vs data display (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix illegal memory access when SMT is present and disabled (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix AMD RAPL regression (David Arcari) [RHEL-128571] +- tools/power turbostat: version 2026.02.14 (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix and document --header_iterations (David Arcari) [RHEL-128571] +- tools/power turbostat: Use strtoul() for iteration parsing (David Arcari) [RHEL-128571] +- tools/power turbostat: Favor cpu# over core# (David Arcari) [RHEL-128571] +- tools/power turbostat: Expunge logical_cpu_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Enhance HT enumeration (David Arcari) [RHEL-128571] +- tools/power turbostat: Simplify global core_id calculation (David Arcari) [RHEL-128571] +- tools/power turbostat: Unify even/odd/average counter referencing (David Arcari) [RHEL-128571] +- tools/power turbostat: Allocate average counters dynamically (David Arcari) [RHEL-128571] +- tools/power turbostat: Delete core_data.core_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Rename physical_core_id to core_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Cleanup package_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Cleanup internal use of "base_cpu" (David Arcari) [RHEL-128571] +- tools/power turbostat: Add L2 cache statistics (David Arcari) [RHEL-128571] +- tools/power turbostat: Remove redundant newlines from err(3) strings (David Arcari) [RHEL-128571] +- tools/power turbostat: Allow more use of is_hybrid flag (David Arcari) [RHEL-128571] +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" (David Arcari) [RHEL-128571] +- tools/power turbostat.8: Document the "--force" option (David Arcari) [RHEL-128571] +- tools/power turbostat: Harden against unexpected values (David Arcari) [RHEL-128571] +- tools/power turbostat: Dump hypervisor name (David Arcari) [RHEL-128571] +- tools/power turbostat: Dump CPUID.1.ECX[31] (Hypervisor) (David Arcari) [RHEL-128571] +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) (David Arcari) [RHEL-128571] +- tools/power turbostat: AMD: msr offset 0x611 read failed: Input/output error (David Arcari) [RHEL-128571] +- tools/power turbostat: version 2025.12.02 (David Arcari) [RHEL-128571] +- tools/power turbostat: Print wide names only for RAW 64-bit columns (David Arcari) [RHEL-128571] +- tools/power turbostat: Print percentages in 8-columns (David Arcari) [RHEL-128571] +- tools/power turbostat: Print "nan" for out of range percentages (David Arcari) [RHEL-128571] +- tools/power turbostat: Enhance perf probe (David Arcari) [RHEL-128571] +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro Hypervisor (David Arcari) [RHEL-128571] +- tools/power turbostat: Add run-time MSR driver probe (David Arcari) [RHEL-128571] +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free (David Arcari) [RHEL-128571] +- tools/power turbostat: Add LLC stats (David Arcari) [RHEL-128571] +- tools/power turbostat: Remove dead code (David Arcari) [RHEL-128571] +- tools/power turbostat: Refactor floating point printout code (David Arcari) [RHEL-128571] +- tools/power turbostat.8: Update example (David Arcari) [RHEL-128571] +- tools/power turbostat: Refactor added-counter value printing code (David Arcari) [RHEL-128571] +- tools/power turbostat: Refactor added column header printing (David Arcari) [RHEL-128571] +- tools/power turbostat: Regression fix Uncore MHz printed in hex (David Arcari) [RHEL-128571] +Resolves: RHEL-128571, RHEL-153391, RHEL-165107 + * Mon Apr 13 2026 CKI KWF Bot [5.14.0-693.el9] - x86/msr: Rename 'wrmsrl_on_cpu()' to 'wrmsrq_on_cpu()' [partial] (David Arcari) [RHEL-128565] - x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' [partial] (David Arcari) [RHEL-128565] diff --git a/kernel.spec b/kernel.spec index bc770ca1a..bc972a3fd 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 693 +%define pkgrelease 694 %define kversion 5 -%define tarfile_release 5.14.0-693.el9 +%define tarfile_release 5.14.0-694.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 693%{?buildid}%{?dist} +%define specrelease 694%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-693.el9 +%define kabiversion 5.14.0-694.el9 # # End of genspec.sh variables @@ -3715,6 +3715,64 @@ fi # # %changelog +* Wed Apr 15 2026 CKI KWF Bot [5.14.0-694.el9] +- powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek) [RHEL-165107] +- Documentation/rtla: Document --bpf-action option (Tomas Glozar) [RHEL-153391] +- Documentation/rtla: Rename sample/ to example/ (Tomas Glozar) [RHEL-153391] +- rtla/tests: Run Test::Harness in verbose mode (Tomas Glozar) [RHEL-153391] +- rtla/tests: Test BPF action program (Tomas Glozar) [RHEL-153391] +- rtla/timerlat: Add example for BPF action program (Tomas Glozar) [RHEL-153391] +- rtla/timerlat: Add --bpf-action option (Tomas Glozar) [RHEL-153391] +- rtla/timerlat: Support tail call from BPF program (Tomas Glozar) [RHEL-153391] +- tools/power turbostat: Allow execution to continue after perf_l2_init() failure (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix delimiter bug in print functions (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix --show/--hide for individual cpuidle counters (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix incorrect format variable (David Arcari) [RHEL-128571] +- tools/power turbostat: Consistently use print_float_value() (David Arcari) [RHEL-128571] +- tools/power/turbostat: Fix microcode patch level output for AMD/Hygon (David Arcari) [RHEL-128571] +- tools/power turbostat: Eliminate unnecessary data structure allocation (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix swidle header vs data display (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix illegal memory access when SMT is present and disabled (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix AMD RAPL regression (David Arcari) [RHEL-128571] +- tools/power turbostat: version 2026.02.14 (David Arcari) [RHEL-128571] +- tools/power turbostat: Fix and document --header_iterations (David Arcari) [RHEL-128571] +- tools/power turbostat: Use strtoul() for iteration parsing (David Arcari) [RHEL-128571] +- tools/power turbostat: Favor cpu# over core# (David Arcari) [RHEL-128571] +- tools/power turbostat: Expunge logical_cpu_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Enhance HT enumeration (David Arcari) [RHEL-128571] +- tools/power turbostat: Simplify global core_id calculation (David Arcari) [RHEL-128571] +- tools/power turbostat: Unify even/odd/average counter referencing (David Arcari) [RHEL-128571] +- tools/power turbostat: Allocate average counters dynamically (David Arcari) [RHEL-128571] +- tools/power turbostat: Delete core_data.core_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Rename physical_core_id to core_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Cleanup package_id (David Arcari) [RHEL-128571] +- tools/power turbostat: Cleanup internal use of "base_cpu" (David Arcari) [RHEL-128571] +- tools/power turbostat: Add L2 cache statistics (David Arcari) [RHEL-128571] +- tools/power turbostat: Remove redundant newlines from err(3) strings (David Arcari) [RHEL-128571] +- tools/power turbostat: Allow more use of is_hybrid flag (David Arcari) [RHEL-128571] +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" (David Arcari) [RHEL-128571] +- tools/power turbostat.8: Document the "--force" option (David Arcari) [RHEL-128571] +- tools/power turbostat: Harden against unexpected values (David Arcari) [RHEL-128571] +- tools/power turbostat: Dump hypervisor name (David Arcari) [RHEL-128571] +- tools/power turbostat: Dump CPUID.1.ECX[31] (Hypervisor) (David Arcari) [RHEL-128571] +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) (David Arcari) [RHEL-128571] +- tools/power turbostat: AMD: msr offset 0x611 read failed: Input/output error (David Arcari) [RHEL-128571] +- tools/power turbostat: version 2025.12.02 (David Arcari) [RHEL-128571] +- tools/power turbostat: Print wide names only for RAW 64-bit columns (David Arcari) [RHEL-128571] +- tools/power turbostat: Print percentages in 8-columns (David Arcari) [RHEL-128571] +- tools/power turbostat: Print "nan" for out of range percentages (David Arcari) [RHEL-128571] +- tools/power turbostat: Enhance perf probe (David Arcari) [RHEL-128571] +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro Hypervisor (David Arcari) [RHEL-128571] +- tools/power turbostat: Add run-time MSR driver probe (David Arcari) [RHEL-128571] +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free (David Arcari) [RHEL-128571] +- tools/power turbostat: Add LLC stats (David Arcari) [RHEL-128571] +- tools/power turbostat: Remove dead code (David Arcari) [RHEL-128571] +- tools/power turbostat: Refactor floating point printout code (David Arcari) [RHEL-128571] +- tools/power turbostat.8: Update example (David Arcari) [RHEL-128571] +- tools/power turbostat: Refactor added-counter value printing code (David Arcari) [RHEL-128571] +- tools/power turbostat: Refactor added column header printing (David Arcari) [RHEL-128571] +- tools/power turbostat: Regression fix Uncore MHz printed in hex (David Arcari) [RHEL-128571] + * Mon Apr 13 2026 CKI KWF Bot [5.14.0-693.el9] - x86/msr: Rename 'wrmsrl_on_cpu()' to 'wrmsrq_on_cpu()' [partial] (David Arcari) [RHEL-128565] - x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' [partial] (David Arcari) [RHEL-128565] diff --git a/sources b/sources index 2d65d24d1..ae675b346 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-693.el9.tar.xz) = d5a84c3cb4c9b4a86d362f84ea44713b6ed119cd45382060a907fee3181aef518a6f263c21954314441c216eb51b63b1fa225c670e57ccf30ab7f46527b22829 -SHA512 (kernel-abi-stablelists-5.14.0-693.el9.tar.bz2) = 589c8c56afc119cd7d7027e22d961183cb02f0e8c8c53be427e6736ce839fc33ef7bc92268543094308385e1ffeb3f63f2be0d5fbb1bfcbbe2cce90c93cc0830 -SHA512 (kernel-kabi-dw-5.14.0-693.el9.tar.bz2) = f0d1dd998fdbadf8c2ffbea6f5fe0cff47eea26b7ddaaa3f14c15ac7bd145e80eb5cb61057d88443b733f75aa00d4a70b0e0fb711ce206a5ec933a5a790080a4 +SHA512 (linux-5.14.0-694.el9.tar.xz) = 56ab8f5da44f5fa415158f17ca53fd173c2b1f35e53b77389716c09254af350fd15961615dfb45c4dbadb32ce0f30a79fd172b8dcb3688bd8902432a73eae3e3 +SHA512 (kernel-abi-stablelists-5.14.0-694.el9.tar.bz2) = 812fd79035fa325129a048a2b00b14f42336e137498fd64fdea82df1e9b8848f90231e6f4de66b2385f6e0e87eb0b18819377caf057ec45c1365aad234bb3b06 +SHA512 (kernel-kabi-dw-5.14.0-694.el9.tar.bz2) = 90e70b670832b37e407730afa7c314d4f18bac9b17be8e19cd803e941722c8802e736d10fcb980f4650fe4cd4b7c6b4c646bc43a3f303255b245e076e72d26f4