Searched hist:f0489baa765d4c0f88ad047b5e4d5120907161f1 (Results 1 – 2 of 2) sorted by relevance
| /optee_os/core/arch/arm/kernel/ |
| H A D | misc_a64.S | f0489baa765d4c0f88ad047b5e4d5120907161f1 Mon Nov 04 05:35:41 UTC 2024 Sungbae Yoo <sungbaey@nvidia.com> core: change get_core_pos_mpidr() to support hypervisor
The secure hypervisor, such as Hafnium, is expected to manipulate MPIDR_EL1 to indicate a VCPU ID.
This commit makes get_core_pos_mpidr() not calculate a CPU ID using the affinity bitfields of MPIDR_EL1 when there is a hypervisor in SEL2.
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Acked-by: Etienne Carriere <etienne.carriere@foss.st.com> Signed-off-by: Sungbae Yoo <sungbaey@nvidia.com>
|
| /optee_os/core/arch/arm/include/ |
| H A D | arm.h | f0489baa765d4c0f88ad047b5e4d5120907161f1 Mon Nov 04 05:35:41 UTC 2024 Sungbae Yoo <sungbaey@nvidia.com> core: change get_core_pos_mpidr() to support hypervisor
The secure hypervisor, such as Hafnium, is expected to manipulate MPIDR_EL1 to indicate a VCPU ID.
This commit makes get_core_pos_mpidr() not calculate a CPU ID using the affinity bitfields of MPIDR_EL1 when there is a hypervisor in SEL2.
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Acked-by: Etienne Carriere <etienne.carriere@foss.st.com> Signed-off-by: Sungbae Yoo <sungbaey@nvidia.com>
|