From 9b494c2d19276c8f970391faa604a8a4837ccc52 Mon Sep 17 00:00:00 2001 From: Govindraj Raja Date: Tue, 28 Jan 2025 17:38:14 -0600 Subject: [PATCH] docs(changelog): remove FEAT_XXXX scopes We have one entry per CPU features but most of the time we just add CPU feature and its not touched again, so considering to generalize anything with FEAT_XXXX additions to use `cpufeat` as subsection scope. Also, some time we don't add a scope for CPU feature this causes problem while generating release notes as CPU feature additions ends up in wrong section. Change-Id: Ibc80f6cdab9ae10ec3af1485640f46771b382da0 Signed-off-by: Govindraj Raja --- changelog.yaml | 104 +++++++++++++------------------------------------ 1 file changed, 26 insertions(+), 78 deletions(-) diff --git a/changelog.yaml b/changelog.yaml index 9d1c3a983..90f742510 100644 --- a/changelog.yaml +++ b/changelog.yaml @@ -86,93 +86,41 @@ subsections: - title: Architecture subsections: - - title: Activity Monitors Extension (FEAT_AMU) - scope: amu - - - title: Branch Record Buffer Extension (FEAT_BRBE) - scope: brbe - - - title: Branch Target Identification Extension - scope: bti - - - title: Confidential Compute Architecture (CCA) - scope: cca - - - title: Extended Cache Index (FEAT_CCIDX) - scope: ccidx - - - title: Extended Translation Control Register (FEAT_TCR2). - scope: tcr2 - - - title: Fine-grained Traps 2 (FEAT_FGT2). - scope: fgt2 - - - title: CPU feature / ID register handling in general + - title: CPU feature like FEAT_XXXX / ID register handling in general scope: cpufeat - - title: Debug Extension (FEAT_Debugv8p9) - scope: debugv8p9 - - - title: Guarded Control Stack (FEAT_GCS) - scope: gcs - - - title: Support for the `HCRX_EL2` register (FEAT_HCX) - scope: hcx - - - title: Memory Partitioning and Monitoring (MPAM) Extension (FEAT_MPAM) - scope: mpam - - - title: Memory Tagging Extension2 - scope: mte2 - deprecated: + - amu + - brbe + - bti + - cca + - ccidx + - d128 + - debugv8p9 + - fgt2 + - gcs + - hcx + - mpam - mte - - - title: Pointer Authentication Extension - scope: pauth - - - title: Performance Monitors Extension (FEAT_PMUv3) - scope: pmu - - - title: Trapping support for RNDR/RNDRRS (FEAT_RNG_TRAP) - scope: rng-trap - - - title: Scalable Matrix Extension (FEAT_SME, FEAT_SME2) - scope: sme - - - title: Statistical profiling Extension (FEAT_SPE) - scope: spe - - - title: Scalable Vector Extension (FEAT_SVE) - scope: sve - - - title: System Register Trace Extensions (FEAT_ETMv4, FEAT_ETE and FEAT_ETEv1.1) - scope: sys-reg-trace - - deprecated: + - mte2 + - pauth + - pmu + - rng-trap + - sctlr2 + - feat_sctlr2 + - sme + - spe + - sve + - sys-reg-trace - sys_reg_trace - - - title: Trace Buffer Extension (FEAT_TRBE) - scope: trbe - - - title: Self-hosted Trace Extensions (FEAT_TRF) - scope: trf + - tcr2 + - trbe + - trf + - the - title: DynamIQ Shared Unit (DSU) scope: dsu - - title: Extension to SCTLR_ELx (FEAT_SCTLR2) - scope: sctlr2 - - deprecated: - - feat_sctlr2 - - - title: 128-bit Translation Tables (FEAT_D128) - scope: d128 - - - title: Translation Hardening Extension (FEAT_THE) - scope: the - - title: Platforms scope: platforms