[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v5 0/4] target/arm: Add support for FEAT_DIT, Data Independent Ti
From: |
Rebecca Cran |
Subject: |
[PATCH v5 0/4] target/arm: Add support for FEAT_DIT, Data Independent Timing |
Date: |
Sun, 7 Feb 2021 23:56:56 -0700 |
Add support for FEAT_DIT. DIT (Data Independent Timing) is a required
feature for ARMv8.4.
Changes from v4 to v5:
o Addressed review feedback.
Rebecca Cran (4):
target/arm: Add support for FEAT_DIT, Data Independent Timing
target/arm: Support AA32 DIT by moving PSTATE_SS from cpsr into
env->pstate
target/arm: Set ID_AA64PFR0.DIT and ID_PFR0.DIT to 1 for "max" AA64
CPU
target/arm: Set ID_PFR0.DIT to 1 for "max" 32-bit CPU
target/arm/cpu.c | 4 ++
target/arm/cpu.h | 12 +++++
target/arm/cpu64.c | 5 +++
target/arm/helper-a64.c | 27 ++++++++++--
target/arm/helper.c | 46 +++++++++++++++++---
target/arm/internals.h | 6 +++
target/arm/op_helper.c | 9 +---
target/arm/translate-a64.c | 12 +++++
8 files changed, 103 insertions(+), 18 deletions(-)
--
2.26.2
- [PATCH v5 0/4] target/arm: Add support for FEAT_DIT, Data Independent Timing,
Rebecca Cran <=
- [PATCH v5 2/4] target/arm: Support AA32 DIT by moving PSTATE_SS from cpsr into env->pstate, Rebecca Cran, 2021/02/08
- [PATCH v5 1/4] target/arm: Add support for FEAT_DIT, Data Independent Timing, Rebecca Cran, 2021/02/08
- [PATCH v5 4/4] target/arm: Set ID_PFR0.DIT to 1 for "max" 32-bit CPU, Rebecca Cran, 2021/02/08
- [PATCH v5 3/4] target/arm: Set ID_AA64PFR0.DIT and ID_PFR0.DIT to 1 for "max" AA64 CPU, Rebecca Cran, 2021/02/08
- Re: [PATCH v5 0/4] target/arm: Add support for FEAT_DIT, Data Independent Timing, Peter Maydell, 2021/02/09