[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH for-7.0 0/6] target/arm: Implement LVA, LPA, LPA2 features
From: |
Richard Henderson |
Subject: |
[PATCH for-7.0 0/6] target/arm: Implement LVA, LPA, LPA2 features |
Date: |
Wed, 8 Dec 2021 15:11:48 -0800 |
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.
There is not yet upstream support for LPA2, probably
because it's an ARMv8.7 addition.
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(-)
--
2.25.1
- [PATCH for-7.0 0/6] target/arm: Implement LVA, LPA, LPA2 features,
Richard Henderson <=