On Fri, 11 Aug 2023 at 22:42, Richard Henderson <richard.hender...@linaro.org> wrote: > > Like FEAT_TRF (Self-hosted Trace Extension), suppress tracing > external to the cpu, which is out of scope for QEMU. > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > target/arm/cpu.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/target/arm/cpu.c b/target/arm/cpu.c > index 85c02308e4..43c5ac6456 100644 > --- a/target/arm/cpu.c > +++ b/target/arm/cpu.c > @@ -2088,6 +2088,9 @@ static void arm_cpu_realizefn(DeviceState *dev, Error > **errp) > /* FEAT_SPE (Statistical Profiling Extension) */ > cpu->isar.id_aa64dfr0 = > FIELD_DP64(cpu->isar.id_aa64dfr0, ID_AA64DFR0, PMSVER, 0); > + /* FEAT_TRBE (Trace Buffer Extension) */ > + cpu->isar.id_aa64dfr0 = > + FIELD_DP64(cpu->isar.id_aa64dfr0, ID_AA64DFR0, TRACEBUFFER, 0); > /* FEAT_TRF (Self-hosted Trace Extension) */ > cpu->isar.id_aa64dfr0 = > FIELD_DP64(cpu->isar.id_aa64dfr0, ID_AA64DFR0, TRACEFILT, 0); > -- > 2.34.1 >
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM