- Revisit Boot Information Blob address passing for the different conditions of cold and warm boot for first and secondary execution contexts.
https://review.trustedfirmware.org/c/hafnium/hafnium/+/16859/comment/616b1857_3bd24a55/
https://review.trustedfirmware.org/c/hafnium/hafnium/+/16767/comment/aa3559a6_cae9a8ea/
- Harden to SPMD to only accept a direct resp. from the SPMC after converying a 'power management' direct request
https://review.trustedfirmware.org/c/hafnium/hafnium/+/16766/comment/efa3b5f9_fad547ec/
- Revisit cpu off and vCPU off usage in spmd handler:
https://review.trustedfirmware.org/c/hafnium/hafnium/+/18788/comment/53c3c571_341d1dd9/
- Create a vm helper function for use by plat_psci_cpu_resume and psci_primary_vm_handler
https://review.trustedfirmware.org/c/hafnium/hafnium/+/16861/3/src/arch/aarch64/plat/psci/spmc.c#63
- Investigate ffa_run for a vCPU in waiting state and runtime model for initialization, runtime model is reset to none:
https://review.trustedfirmware.org/c/hafnium/hafnium/+/16859/comment/512d2861_1b10fcb1/
- Revisit whether SRI physical interrupt has to be enabled for the Hypervisor
https://review.trustedfirmware.org/c/hafnium/hafnium/+/16767/4/src/arch/aarch64/plat/psci/hypervisor.c#73
https://review.trustedfirmware.org/c/hafnium/hafnium/+/16767/12/src/arch/aarch64/plat/psci/spmc.c#77
- Investigate cases when boot core is not linear id 0
https://review.trustedfirmware.org/c/hafnium/hafnium/+/19212/2/src/load.c#241