qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 33/33] target/arm: Enable TARGET_TB_PCREL


From: Richard Henderson
Subject: Re: [PATCH v2 33/33] target/arm: Enable TARGET_TB_PCREL
Date: Tue, 16 Aug 2022 15:41:01 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0

On 8/16/22 15:34, Richard Henderson wrote:
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
  target/arm/cpu-param.h     |  2 ++
  target/arm/translate.h     |  6 ++++
  target/arm/cpu.c           | 23 +++++++-------
  target/arm/translate-a64.c | 37 ++++++++++++++++++-----
  target/arm/translate.c     | 62 ++++++++++++++++++++++++++++++--------
  5 files changed, 100 insertions(+), 30 deletions(-)

diff --git a/target/arm/cpu-param.h b/target/arm/cpu-param.h
index 68ffb12427..ef62371d8f 100644
--- a/target/arm/cpu-param.h
+++ b/target/arm/cpu-param.h
@@ -34,4 +34,6 @@
#define NB_MMU_MODES 15 +#define TARGET_TB_PCREL 1

Oh, this was meant to be system-mode only, as there is no virtual aliasing in user-only. But during development it was handy to test the feature in user-only. And we might find that maintaining both mechanisms is more effort than not.


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]