CI: Enable Branch Protection in FVP model
This patch enables BTI support for FVP by adding
'has_branch_target_exception=1' model parameter,
which is set to 0 by default.
CI test builds with enabled PAuth/BTI now use
added 'fvp-aemv8a.8_5+bti' and 'fvp-aemva.8_6+bti'
run configurations.
Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
Change-Id: I51cc043b6ed76a860a916428d5c8959bfa70f1a4
- group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Renamed from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-default,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-default,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-default,fvp-pauth-standard:fvp-tftf-fip.tftf-aemva.8_6+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-default,fvp-pauth-standard:fvp-tftf-fip.tftf-aemva.8_6-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5+bti[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-sdei,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-sdei,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-tsp-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-tsp-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5+bti[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-tsp-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-tsp-romlib,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-tsp-sdei,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-bti-tsp-sdei,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-ctx-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-ctx-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-ctx-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-ctx-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-leaf-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-leaf-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-leaf-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-leaf-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-pac-ret-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-tsp-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-tsp-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-tsp-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-tsp-romlib,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5+bti-debug[Copied from group/tftf-l2-fvp/fvp-default,fvp-pauth-bti:fvp-tftf-fip.tftf-aemv8a.8_5-debug - diff]
- group/tftf-l2-fvp/fvp-pauth-standard-tsp-sdei,fvp-pauth-standard:fvp-tftf-fip.tftf-aemv8a.8_5-debug[Deleted - diff]
- group/tftf-l2-fwu/fvp-tspd-tbb-mbedtls-pauth,fvp-fwu-pauth-standard:fvp-tftf.fwu-aemv8a.8_5+bti[Renamed from group/tftf-l2-fwu/fvp-tspd-tbb-mbedtls-pauth,fvp-fwu-pauth-standard:fvp-tftf.fwu-aemv8a.8_5 - diff]
- model/base-aemva-common.sh[diff]
- run_config/fvp-aemv8a.8_5+bti[Added - diff]
- run_config/fvp-aemva.8_6+bti[Added - diff]
45 files changed