commit | 048d63f30e4b766cc4fee2f14d1f3b2c9c7761db | [log] [tgz] |
---|---|---|
author | Raghu Krishnamurthy <raghu.ncstate@gmail.com> | Sat Dec 11 12:45:41 2021 -0800 |
committer | Olivier Deprez <olivier.deprez@arm.com> | Wed Jan 05 15:44:09 2022 +0100 |
tree | a9c0ef24b09a28cd33235138c519c1e823caa7d4 | |
parent | 47955c6a9deac2e445ecfdad1077d0bbf626c19e [diff] |
fix(ff-a): FFA_RUN checking of vcpu index FFA_RUN in the secure world, does not check that the vCPU index provided is the same as the physical CPU index. Per the FF-A specification, all MP partitions are pinned to a physical cpu and if this is not checked, FFA_RUN can be successfully called on an arbitrary vCPU.. Signed-off-by: Raghu Krishnamurthy <raghu.ncstate@gmail.com> Change-Id: I4edb02e1624efa54d3eee5a36eba4f9fed26e580
Hafnium is a hypervisor, initially supporting aarch64 (64-bit Armv8 CPUs).
Get in touch and keep up-to-date at hafnium@lists.trustedfirmware.org. See feature requests and bugs on our bug dashboard.
To jump in and build Hafnium, follow the getting started instructions.
If you want to contribute to the project, see details of how we accept contributions.
More documentation is available on: