[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH for-7.0 0/6] target/arm: Implement LVA, LPA, LPA2 features
From: |
Alex Bennée |
Subject: |
Re: [PATCH for-7.0 0/6] target/arm: Implement LVA, LPA, LPA2 features |
Date: |
Tue, 14 Dec 2021 16:37:54 +0000 |
User-agent: |
mu4e 1.7.5; emacs 28.0.90 |
Richard Henderson <richard.henderson@linaro.org> writes:
> These features are all related and relatively small.
>
> Testing so far has been limited to booting a kernel
> with 64k pages and VA and PA set to 52 bits, which
> excercises LVA and LPA.
Do any distros ship with 64k pages that we could use for an avocado
test?
> There is not yet upstream support for LPA2, probably
> because it's an ARMv8.7 addition.
I guess we can defer adding tests for this until better upstream
support. Are there any WIP branches to test with? I've CC'd the kernel
guys.
>
>
> r~
>
>
> Richard Henderson (6):
> target/arm: Fault on invalid TCR_ELx.TxSZ
> target/arm: Move arm_pamax out of line
> target/arm: Honor TCR_ELx.{I}PS
> target/arm: Implement FEAT_LVA
> target/arm: Implement FEAT_LPA
> target/arm: Implement FEAT_LPA2
>
> target/arm/cpu-param.h | 4 +-
> target/arm/cpu.h | 17 ++++
> target/arm/internals.h | 22 +----
> target/arm/cpu64.c | 5 +-
> target/arm/helper.c | 211 ++++++++++++++++++++++++++++++++++-------
> 5 files changed, 204 insertions(+), 55 deletions(-)
--
Alex Bennée
- Re: [PATCH 1/6] target/arm: Fault on invalid TCR_ELx.TxSZ, (continued)
- [PATCH 4/6] target/arm: Implement FEAT_LVA, Richard Henderson, 2021/12/08
- [PATCH 3/6] target/arm: Honor TCR_ELx.{I}PS, Richard Henderson, 2021/12/08
- [PATCH 5/6] target/arm: Implement FEAT_LPA, Richard Henderson, 2021/12/08
- [PATCH 6/6] target/arm: Implement FEAT_LPA2, Richard Henderson, 2021/12/08
- Re: [PATCH for-7.0 0/6] target/arm: Implement LVA, LPA, LPA2 features,
Alex Bennée <=