commit | 69c554bd9b24a90c6602bf6aa8fb62d3ff1f5499 | [log] [tgz] |
---|---|---|
author | Federico Recanati <federico.recanati@arm.com> | Mon Mar 14 15:48:28 2022 +0100 |
committer | Olivier Deprez <olivier.deprez@arm.com> | Fri Aug 12 16:59:34 2022 +0200 |
tree | 8511778e71f569acbd8bfdad0928a4637d0d40e2 | |
parent | 7bef0b93cf66679c6b489b599c43cb03322f0b24 [diff] |
test(indirect message): add FFA_MSG_SEND2 tests Add tests for following scenarios: * FFA_MSG_SEND2 is a supported FFA_FEATURE. * VM-VM: primary VM sends an indirect message to VM2. Since current implementation misses receiver notification, VM1 explicitly schedules VM2 (via FFA_RUN), which reads its RX buffer and echoes it back to VM1. * VM-SP, SP-SP, SP-VM: SP testing infrastructure doesn't support indirect messages yet. For those scenarios the primary VM asks the sender to send an indirect message to the receiver. Receiver notification is missing, the sender sends then a direct message to the receiver, which checks its RX buffer and echoes back the message payload to the sender. Change-Id: I699a80cf839a1eac3883fcb7e857a08210160f58 Signed-off-by: Federico Recanati <federico.recanati@arm.com>
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: