[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 0/6] target/arm: Fixes for RME
From: |
Jean-Philippe Brucker |
Subject: |
Re: [PATCH v3 0/6] target/arm: Fixes for RME |
Date: |
Thu, 10 Aug 2023 14:36:23 +0100 |
On Thu, Aug 10, 2023 at 02:16:56PM +0100, Peter Maydell wrote:
> This didn't build for the linux-user targets. I squashed
> this into patch 6:
>
> diff --git a/target/arm/cpu.c b/target/arm/cpu.c
> index 7df1f7600b1..d906d2b1caa 100644
> --- a/target/arm/cpu.c
> +++ b/target/arm/cpu.c
> @@ -2169,9 +2169,11 @@ static void arm_cpu_realizefn(DeviceState *dev,
> Error **errp)
> set_feature(env, ARM_FEATURE_VBAR);
> }
>
> - if (cpu_isar_feature(aa64_rme, cpu)) {
> +#ifndef CONFIG_USER_ONLY
> + if (tcg_enabled() && cpu_isar_feature(aa64_rme, cpu)) {
> arm_register_el_change_hook(cpu, >_rme_post_el_change, 0);
> }
> +#endif
>
> register_cp_regs_for_features(cpu);
> arm_cpu_register_gdb_regs_for_features(cpu);
>
> With that, I've applied the series to target-arm-for-8.2.
Thank you, sorry about the build error, I'll add linux-user to my tests
Thanks,
Jean
- [PATCH v3 0/6] target/arm: Fixes for RME, Jean-Philippe Brucker, 2023/08/09
- [PATCH v3 1/6] target/arm/ptw: Load stage-2 tables from realm physical space, Jean-Philippe Brucker, 2023/08/09
- [PATCH v3 3/6] target/arm: Skip granule protection checks for AT instructions, Jean-Philippe Brucker, 2023/08/09
- [PATCH v3 4/6] target/arm: Pass security space rather than flag for AT instructions, Jean-Philippe Brucker, 2023/08/09
- [PATCH v3 2/6] target/arm/helper: Fix tlbmask and tlbbits for TLBI VAE2*, Jean-Philippe Brucker, 2023/08/09
- [PATCH v3 5/6] target/arm/helper: Check SCR_EL3.{NSE, NS} encoding for AT instructions, Jean-Philippe Brucker, 2023/08/09
- [PATCH v3 6/6] target/arm/helper: Implement CNTHCTL_EL2.CNT[VP]MASK, Jean-Philippe Brucker, 2023/08/09
- Re: [PATCH v3 0/6] target/arm: Fixes for RME, Peter Maydell, 2023/08/10
- Re: [PATCH v3 0/6] target/arm: Fixes for RME,
Jean-Philippe Brucker <=