From b704565159eb3b28632196147e2813f7e95838ff Mon Sep 17 00:00:00 2001 From: "Herton R. Krzesinski" Date: Tue, 21 Feb 2023 18:08:21 +0000 Subject: [PATCH] kernel-5.14.0-280.el9 * Tue Feb 21 2023 Herton R. Krzesinski [5.14.0-280.el9] - redhat/configs: enable neoverse and cortex errata (Jeremy Linton) [2055405] - coresight: syscfg: Update load and unload operations (Jeremy Linton) [2055405] - coresight: configfs: Fix unload of configurations on module exit (Jeremy Linton) [2055405] - coresight: syscfg: Fix memleak on registration failure in cscfg_create_device (Jeremy Linton) [2055405] - coresight: core: Fix typo in a comment (Jeremy Linton) [2055405] - Documentation: coresight: Update coresight configuration docs (Jeremy Linton) [2055405] - coresight: configfs: Allow configfs to activate configuration (Jeremy Linton) [2055405] - coresight: syscfg: Example CoreSight configuration loadable module (Jeremy Linton) [2055405] - coresight: syscfg: Update load API for config loadable modules (Jeremy Linton) [2055405] - coresight: configuration: Update API to permit dynamic load/unload (Jeremy Linton) [2055405] - coresight: configuration: Update API to introduce load owner concept (Jeremy Linton) [2055405] - Documentation: coresight: Fix documentation issue (Jeremy Linton) [2055405] - coresight: Use devm_bitmap_zalloc when applicable (Jeremy Linton) [2055405] - coresight: trbe: Work around write to out of range (Jeremy Linton) [2055405] - coresight: trbe: Make sure we have enough space (Jeremy Linton) [2055405] - coresight: trbe: Add a helper to determine the minimum buffer size (Jeremy Linton) [2055405] - coresight: trbe: Workaround TRBE errata overwrite in FILL mode (Jeremy Linton) [2055405] - coresight: trbe: Add infrastructure for Errata handling (Jeremy Linton) [2055405] - coresight: trbe: Allow driver to choose a different alignment (Jeremy Linton) [2055405] - coresight: trbe: Decouple buffer base from the hardware base (Jeremy Linton) [2055405] - coresight: trbe: Add a helper to pad a given buffer area (Jeremy Linton) [2055405] - coresight: trbe: Add a helper to calculate the trace generated (Jeremy Linton) [2055405] - coresight: trbe: Defer the probe on offline CPUs (Jeremy Linton) [2055405] - coresight: trbe: Fix incorrect access of the sink specific data (Jeremy Linton) [2055405] - coresight: etm4x: Add ETM PID for Kryo-5XX (Jeremy Linton) [2055405] - coresight: trbe: Prohibit trace before disabling TRBE (Jeremy Linton) [2055405] - coresight: trbe: End the AUX handle on truncation (Jeremy Linton) [2055405] - coresight: trbe: Do not truncate buffer on IRQ (Jeremy Linton) [2055405] - coresight: trbe: Fix handling of spurious interrupts (Jeremy Linton) [2055405] - coresight: trbe: irq handler: Do not disable TRBE if no action is needed (Jeremy Linton) [2055405] - coresight: trbe: Unify the enabling sequence (Jeremy Linton) [2055405] - coresight: trbe: Drop duplicate TRUNCATE flags (Jeremy Linton) [2055405] - coresight: trbe: Ensure the format flag is always set (Jeremy Linton) [2055405] - coresight: etm-pmu: Ensure the AUX handle is valid (Jeremy Linton) [2055405] - coresight: etm4x: Use Trace Filtering controls dynamically (Jeremy Linton) [2055405] - coresight: etm4x: Save restore TRFCR_EL1 (Jeremy Linton) [2055405] - coresight: Don't immediately close events that are run on invalid CPU/sink combos (Jeremy Linton) [2055405] - coresight: tmc-etr: Speed up for bounce buffer in flat mode (Jeremy Linton) [2055405] - coresight: Update comments for removing cs_etm_find_snapshot() (Jeremy Linton) [2055405] - coresight: tmc-etr: Use perf_output_handle::head for AUX ring buffer (Jeremy Linton) [2055405] - coresight: tmc-etf: Add comment for store ordering (Jeremy Linton) [2055405] - coresight: tmc-etr: Add barrier after updating AUX ring buffer (Jeremy Linton) [2055405] - coresight: tmc: Configure AXI write burst size (Jeremy Linton) [2055405] - dt-bindings: coresight: Add burst size for TMC (Jeremy Linton) [2055405] - coresight: cpu-debug: Control default behavior via Kconfig (Jeremy Linton) [2055405] - coresight: cti: Correct the parameter for pm_runtime_put (Jeremy Linton) [2055405] - coresight: syscfg: Fix compiler warning (Jeremy Linton) [2055405] - Documentation: coresight: Add documentation for CoreSight config (Jeremy Linton) [2055405] - coresight: syscfg: Add initial configfs support (Jeremy Linton) [2055405] - coresight: config: Add preloaded configurations (Jeremy Linton) [2055405] - coresight: etm4x: Add complex configuration handlers to etmv4 (Jeremy Linton) [2055405] - coresight: etm-perf: Update to activate selected configuration (Jeremy Linton) [2055405] - coresight: syscfg: Add API to activate and enable configurations (Jeremy Linton) [2055405] - coresight: etm-perf: Update to handle configuration selection (Jeremy Linton) [2055405] - coresight: config: Add configuration and feature generic functions (Jeremy Linton) [2055405] - coresight: syscfg: Add registration and feature loading for cs devices (Jeremy Linton) [2055405] - coresight: syscfg: Initial coresight system configuration (Jeremy Linton) [2055405] Resolves: rhbz#2055405 Signed-off-by: Herton R. Krzesinski --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-rhel.config | 1 + kernel.spec | 67 ++++++++++++++++++++++++++-- sources | 6 +-- 7 files changed, 71 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 568c21c13..b6a114a2a 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 279 +RHEL_RELEASE = 280 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index f415b8d66..a6816e7a6 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -894,6 +894,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index ad66441d5..c6f68e30f 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -894,6 +894,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index dcca6525f..6dd2b9328 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -891,6 +891,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index de5b33bf0..717cdcac1 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -891,6 +891,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m diff --git a/kernel.spec b/kernel.spec index 7e9620205..386413dc8 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 279 +%define pkgrelease 280 %define kversion 5 -%define tarfile_release 5.14.0-279.el9 +%define tarfile_release 5.14.0-280.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 279%{?buildid}%{?dist} +%define specrelease 280%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-279.el9 +%define kabiversion 5.14.0-280.el9 # # End of genspec.sh variables @@ -3433,6 +3433,65 @@ fi # # %changelog +* Tue Feb 21 2023 Herton R. Krzesinski [5.14.0-280.el9] +- redhat/configs: enable neoverse and cortex errata (Jeremy Linton) [2055405] +- coresight: syscfg: Update load and unload operations (Jeremy Linton) [2055405] +- coresight: configfs: Fix unload of configurations on module exit (Jeremy Linton) [2055405] +- coresight: syscfg: Fix memleak on registration failure in cscfg_create_device (Jeremy Linton) [2055405] +- coresight: core: Fix typo in a comment (Jeremy Linton) [2055405] +- Documentation: coresight: Update coresight configuration docs (Jeremy Linton) [2055405] +- coresight: configfs: Allow configfs to activate configuration (Jeremy Linton) [2055405] +- coresight: syscfg: Example CoreSight configuration loadable module (Jeremy Linton) [2055405] +- coresight: syscfg: Update load API for config loadable modules (Jeremy Linton) [2055405] +- coresight: configuration: Update API to permit dynamic load/unload (Jeremy Linton) [2055405] +- coresight: configuration: Update API to introduce load owner concept (Jeremy Linton) [2055405] +- Documentation: coresight: Fix documentation issue (Jeremy Linton) [2055405] +- coresight: Use devm_bitmap_zalloc when applicable (Jeremy Linton) [2055405] +- coresight: trbe: Work around write to out of range (Jeremy Linton) [2055405] +- coresight: trbe: Make sure we have enough space (Jeremy Linton) [2055405] +- coresight: trbe: Add a helper to determine the minimum buffer size (Jeremy Linton) [2055405] +- coresight: trbe: Workaround TRBE errata overwrite in FILL mode (Jeremy Linton) [2055405] +- coresight: trbe: Add infrastructure for Errata handling (Jeremy Linton) [2055405] +- coresight: trbe: Allow driver to choose a different alignment (Jeremy Linton) [2055405] +- coresight: trbe: Decouple buffer base from the hardware base (Jeremy Linton) [2055405] +- coresight: trbe: Add a helper to pad a given buffer area (Jeremy Linton) [2055405] +- coresight: trbe: Add a helper to calculate the trace generated (Jeremy Linton) [2055405] +- coresight: trbe: Defer the probe on offline CPUs (Jeremy Linton) [2055405] +- coresight: trbe: Fix incorrect access of the sink specific data (Jeremy Linton) [2055405] +- coresight: etm4x: Add ETM PID for Kryo-5XX (Jeremy Linton) [2055405] +- coresight: trbe: Prohibit trace before disabling TRBE (Jeremy Linton) [2055405] +- coresight: trbe: End the AUX handle on truncation (Jeremy Linton) [2055405] +- coresight: trbe: Do not truncate buffer on IRQ (Jeremy Linton) [2055405] +- coresight: trbe: Fix handling of spurious interrupts (Jeremy Linton) [2055405] +- coresight: trbe: irq handler: Do not disable TRBE if no action is needed (Jeremy Linton) [2055405] +- coresight: trbe: Unify the enabling sequence (Jeremy Linton) [2055405] +- coresight: trbe: Drop duplicate TRUNCATE flags (Jeremy Linton) [2055405] +- coresight: trbe: Ensure the format flag is always set (Jeremy Linton) [2055405] +- coresight: etm-pmu: Ensure the AUX handle is valid (Jeremy Linton) [2055405] +- coresight: etm4x: Use Trace Filtering controls dynamically (Jeremy Linton) [2055405] +- coresight: etm4x: Save restore TRFCR_EL1 (Jeremy Linton) [2055405] +- coresight: Don't immediately close events that are run on invalid CPU/sink combos (Jeremy Linton) [2055405] +- coresight: tmc-etr: Speed up for bounce buffer in flat mode (Jeremy Linton) [2055405] +- coresight: Update comments for removing cs_etm_find_snapshot() (Jeremy Linton) [2055405] +- coresight: tmc-etr: Use perf_output_handle::head for AUX ring buffer (Jeremy Linton) [2055405] +- coresight: tmc-etf: Add comment for store ordering (Jeremy Linton) [2055405] +- coresight: tmc-etr: Add barrier after updating AUX ring buffer (Jeremy Linton) [2055405] +- coresight: tmc: Configure AXI write burst size (Jeremy Linton) [2055405] +- dt-bindings: coresight: Add burst size for TMC (Jeremy Linton) [2055405] +- coresight: cpu-debug: Control default behavior via Kconfig (Jeremy Linton) [2055405] +- coresight: cti: Correct the parameter for pm_runtime_put (Jeremy Linton) [2055405] +- coresight: syscfg: Fix compiler warning (Jeremy Linton) [2055405] +- Documentation: coresight: Add documentation for CoreSight config (Jeremy Linton) [2055405] +- coresight: syscfg: Add initial configfs support (Jeremy Linton) [2055405] +- coresight: config: Add preloaded configurations (Jeremy Linton) [2055405] +- coresight: etm4x: Add complex configuration handlers to etmv4 (Jeremy Linton) [2055405] +- coresight: etm-perf: Update to activate selected configuration (Jeremy Linton) [2055405] +- coresight: syscfg: Add API to activate and enable configurations (Jeremy Linton) [2055405] +- coresight: etm-perf: Update to handle configuration selection (Jeremy Linton) [2055405] +- coresight: config: Add configuration and feature generic functions (Jeremy Linton) [2055405] +- coresight: syscfg: Add registration and feature loading for cs devices (Jeremy Linton) [2055405] +- coresight: syscfg: Initial coresight system configuration (Jeremy Linton) [2055405] + * Mon Feb 20 2023 Herton R. Krzesinski [5.14.0-279.el9] - redhat/configs: enable Octeon TX2 network drivers for RHEL (Michal Schmidt) [2040643] - octeontx2: mark the AF/PF/VF drivers as tech-preview (Michal Schmidt) [2040643] diff --git a/sources b/sources index bd1458f16..4184571e3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-279.el9.tar.xz) = 913bed12aad6c52a305f679c673c5d6d5cfef91a26801da31fd1c4e339f37c7eb331f3afb752d2cc1ae5307fdce75f4a168d39bfdeefeac97423e90e458580d6 -SHA512 (kernel-abi-stablelists-5.14.0-279.el9.tar.bz2) = 76c152a8f95b9cf25c8d74912a4ee2e4bcf3e8f4735a8cb8d3c948126c6284c269f157cb8a1fa64339f6fbfe80f385fd10da64f8aeca63a04bcc9ee739b4ab17 -SHA512 (kernel-kabi-dw-5.14.0-279.el9.tar.bz2) = f138ab3f384c86e21f2ee5d5666269a8b68e080129e414863f23241c35ea8b4f7aa61f2904163fb2491d894f550b53d8cfef5ee8dbd69995971d5b10d9f145dc +SHA512 (linux-5.14.0-280.el9.tar.xz) = ed6f56e2323ac9dc3bad08ea01b8c183ef855858258f175f92b780f80c519ed8b45ed176492b6e498e70b977d082ef9cd7719f3b0d74fe7ca82e6e980cc16a01 +SHA512 (kernel-abi-stablelists-5.14.0-280.el9.tar.bz2) = 399974ee0bac1a21b4032434fe43be8dba5ff6cf66550fc6cc43a7eb69cd7b1bc35f93de75ff136acd38ff30d516214c785665423ce6503802ff2d1fda9f9410 +SHA512 (kernel-kabi-dw-5.14.0-280.el9.tar.bz2) = 304f16b52a38f85b5fa5cbe4fa55efe9b5bd0f74ab66be5819cd389aeb7e9896ef779d63ae9cb21d046e4138472dd20fa1d932f88d063157e0124b7422095678