From d578c6992cb784640ca70a8131e3c0eff6a3a9e5 Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Fri, 6 Dec 2019 17:38:40 +0000 Subject: [PATCH] arch-arm: Enable ARMv8.1-VMID16 by default Change-Id: Ibeb724cf1e599b10b4ddcc030d3c8eda59afea47 Signed-off-by: Giacomo Travaglini Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/45188 Tested-by: kokoro Reviewed-by: Richard Cooper Reviewed-by: Andreas Sandberg Maintainer: Andreas Sandberg --- src/arch/arm/ArmISA.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/arch/arm/ArmISA.py b/src/arch/arm/ArmISA.py index 59d3919d51..f210f7e9af 100644 --- a/src/arch/arm/ArmISA.py +++ b/src/arch/arm/ArmISA.py @@ -113,8 +113,8 @@ class ArmISA(BaseISA): # 4K | 64K | !16K | !BigEndEL0 | !SNSMem | !BigEnd | 8b ASID | 40b PA id_aa64mmfr0_el1 = Param.UInt64(0x0000000000f00002, "AArch64 Memory Model Feature Register 0") - # PAN | HPDS | !VHE - id_aa64mmfr1_el1 = Param.UInt64(0x0000000000101000, + # PAN | HPDS | !VHE | VMIDBits + id_aa64mmfr1_el1 = Param.UInt64(0x0000000000101020, "AArch64 Memory Model Feature Register 1") # |VARANGE id_aa64mmfr2_el1 = Param.UInt64(0x0000000000010000,