arm-trusted-firmware/services/std_svc/rmmd
Subhasish Ghosh a4cc85c129 fix(rmmd/sve): enable/disable SVE/FPU for Realms
This patch enable/disable SVE/FPU for Realms depending
upon it's state in NS.

When this feature is enabled, traps to EL3 on SVE/FPU access from
Realms are disabled. However, RMM must ensure that the Realm <-> NS
SVE/FPU registers are not corrupted by each other and Realms do
not leak information to NS.

Change-Id: I0a27a055787976507017b72879ba6458f066624e
Signed-off-by: Subhasish Ghosh <subhasish.ghosh@arm.com>
2021-12-09 15:56:55 +00:00
..
aarch64 feat(rme): add RMM dispatcher (RMMD) 2021-10-05 11:34:53 -05:00
trp feat(rme): add Test Realm Payload (TRP) 2021-10-05 18:41:07 +02:00
rmmd.mk feat(rme): add ENABLE_RME build option and support for RMM image 2021-10-05 11:49:59 -05:00
rmmd_initial_context.h feat(rme): add RMM dispatcher (RMMD) 2021-10-05 11:34:53 -05:00
rmmd_main.c fix(rmmd/sve): enable/disable SVE/FPU for Realms 2021-12-09 15:56:55 +00:00
rmmd_private.h feat(rme): add RMM dispatcher (RMMD) 2021-10-05 11:34:53 -05:00