Pau Cabre has uploaded a new patch set (#3). ( https://gem5-review.googlesource.com/2841 )

Change subject: arm,config: Added the VExpress_GEM5_V1_64 platform
......................................................................

arm,config: Added the VExpress_GEM5_V1_64 platform

With this change, now VExpress_GEM5_V1 is only for aarch32, and the new
VExpress_GEM5_V1_64 platforms is only for aarch64.
VExpress_GEM5_V1_64 is basically a subclass of VExpress_GEM5_V1, and it
only overrides the necessary methods to setup an aarch64 bootloader and
tell that it is aarch64 in order to set highest_el_is_64 to True.

This mechanism for setting highest_el_is_64 is also used by VExpress_EMM64,
which was not setting it by default.

Basic regression tests have been added for both VExpress_GEM5_V1* platforms.
These tests rely on the up-to-date ARM FullSystem files from here:
https://github.com/metempsy/gem5_arm_fullsystem_files_generator/releases/download/20170421/aarch-system-20170421.tar.xz

Updated the default kernel and DTBs to be used by the VExpress_EMM and
VExpress_EMM64 platforms in order to use the up-to-date ones from above.
If not found, fall back to the old names.

Signed-off-by: Pau Cabre
Change-Id: I7e1e7f5f58f2812a68861e3fdd347401e24ae05e
---
M configs/common/FSConfig.py
M configs/example/arm/devices.py
M configs/example/arm/fs_bigLITTLE.py
M src/dev/arm/RealView.py
A tests/configs/vexpress_gem5_v1-simple-atomic.py
A tests/configs/vexpress_gem5_v1_64-simple-atomic.py
A tests/long/fs/10.linux-boot/ref/arm/linux/vexpress_gem5_v1-simple-atomic/EMPTY A tests/long/fs/10.linux-boot/ref/arm/linux/vexpress_gem5_v1_64-simple-atomic/EMPTY
M tests/testing/tests.py
9 files changed, 143 insertions(+), 11 deletions(-)


--
To view, visit https://gem5-review.googlesource.com/2841
To unsubscribe, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I7e1e7f5f58f2812a68861e3fdd347401e24ae05e
Gerrit-Change-Number: 2841
Gerrit-PatchSet: 3
Gerrit-Owner: Pau Cabre <pau.ca...@metempsy.com>
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to