arch-arm: Make load_addr_mask=0 for ArmFsLinux only
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 23 Mar 2020 16:10:26 +0000 (16:10 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Tue, 24 Mar 2020 14:00:15 +0000 (14:00 +0000)
commita1544d32e833eeba5b84115fb11a84068a4b7af6
tree5de1fcc5008dda298c5fb3840c1184dbcb48514f
parent2fbd03599d2c0a7e8ce149cba173dfdeea1d9975
arch-arm: Make load_addr_mask=0 for ArmFsLinux only

This is restoring the situaton pre:

https://gem5-review.googlesource.com/c/public/gem5/+/26466

Where load_addr_mask was set to 0 (forcing the loader to discard
the kernel entry point) for LinuxArmSystem only.

With this patch the masking is done for ArmFsLinux workloads
only and it is using the default 0xffffffffffffffff (no masking)
for common ArmFsWorkload

Change-Id: I68970edcac61ad0de79433ffd84fef580a94b480
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/27024
Tested-by: Gem5 Cloud Project GCB service account <345032938727@cloudbuild.gserviceaccount.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
src/arch/arm/ArmFsWorkload.py