summaryrefslogtreecommitdiff
path: root/tests/configs/realview-simple-atomic-checkpoint.py
diff options
context:
space:
mode:
authorGiacomo Travaglini <giacomo.travaglini@arm.com>2019-01-28 15:19:51 +0000
committerGiacomo Travaglini <giacomo.travaglini@arm.com>2019-12-20 17:59:39 +0000
commitc3fecd4520555dfaf6a3836f791e638de1412e28 (patch)
treec3901d8593a76347d90e1b39e1d6a6885f502c23 /tests/configs/realview-simple-atomic-checkpoint.py
parent54458b125bd52c3735063bcbac6e07984c29db05 (diff)
downloadgem5-c3fecd4520555dfaf6a3836f791e638de1412e28.tar.xz
configs: arm realview(64) regressions using VExpress_GEM5_V1
This patch is updating the arm regression configs so that the newer VExpress_GEM_V1 platform is used instead of the older VExpress_EMM and VExpress_EMM64. A new optional kernel_mode argument has been added in order to distinguish between realview and realview64 platforms. If not provided the config will assume the machine is running a AArch64 kernel. Other notable additions: - DTB autogeneration in regressions - Using minimal m5exit.squashfs disk image Change-Id: Ia230565f072fe3eb7756c41876dba4657583f4df Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/22687 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu>
Diffstat (limited to 'tests/configs/realview-simple-atomic-checkpoint.py')
-rw-r--r--tests/configs/realview-simple-atomic-checkpoint.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/configs/realview-simple-atomic-checkpoint.py b/tests/configs/realview-simple-atomic-checkpoint.py
index 784d17bbb..e45ac698f 100644
--- a/tests/configs/realview-simple-atomic-checkpoint.py
+++ b/tests/configs/realview-simple-atomic-checkpoint.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2015 ARM Limited
+# Copyright (c) 2015, 2019 ARM Limited
# All rights reserved.
#
# The license below extends only to copyright in the software and shall
@@ -39,7 +39,8 @@ from m5.objects import *
from arm_generic import *
import checkpoint
-root = LinuxArmFSSystemUniprocessor(mem_mode='atomic',
+root = LinuxArmFSSystemUniprocessor(aarch64_kernel=False,
+ mem_mode='atomic',
mem_class=SimpleMemory,
cpu_class=AtomicSimpleCPU).create_root()