diff options
| author | Marc Zyngier <maz@kernel.org> | 2026-09-19 13:33:42 +0100 |
|---|---|---|
| committer | Marc Zyngier <maz@kernel.org> | 2026-09-19 13:33:42 +0100 |
| commit | 7413af8a61612bfd18c1c9eba6d8ed8707a71e26 (patch) | |
| tree | 90bfd730f5f1b4c2bbcd6cb472a32341718e2298 /tools/perf/scripts/python | |
| parent | fd73f4a6659897191fa0d40695fe370925dd3780 (diff) | |
| parent | 3e9df0b0ebd57e42b43842c996271275588660a2 (diff) | |
Merge branch kvm-arm64/ffa-7.4 into kvmarm-master/next
* kvm-arm64/ffa-7.4:
: \
: Series allowing FFA notification calls from the host to the secure
: side, courtesy of Sebastian Ene. From the cover letter:
:
: "Remove the FFA_NOTIFICATION* calls from the blocklist used by the pKVM
: FF-A proxy. This restriction was preventing the use of asynchronous
: signaling mechanisms defined by the Arm FF-A specification to
: communicate with the secure services.
: While these calls are markes as optional, there is no reason why the
: hypervisor proxy would block them because:
:
: 1. Host is the Sole Non-Secure Endpoint: The Host operates as the
: only Non-Secure VM ID (VM ID 0) recognized by the Secure World.
: Because all forwarded notifications are inherently attributed to
: the Host by the SPMC, there is no risk of VM ID spoofing
: originating from the Normal World.
:
: 2. No Memory Pointers or Addresses: The FFA_NOTIFICATION_* ABIs
: operate strictly via register-based parameters, passing only
: VM IDs, VCPU IDs, flags, and bitmaps. Because these calls do
: not contain memory addresses, offsets, or pointers, forwarding
: them doesn't pose a risk of memory-based confused deputy attack
: (e.g., tricking the SPMC into overwriting protected memory)."
: /
KVM: arm64: Enforce strict SBZ checks in the FF-A proxy
KVM: arm64: Support FFA_NOTIFICATION_INFO_GET in host handler
KVM: arm64: Support FFA_NOTIFICATION_GET in host handler
KVM: arm64: Support FFA_NOTIFICATION_SET in host handler
KVM: arm64: Support FFA_NOTIFICATION_UNBIND in host handler
KVM: arm64: Support FFA_NOTIFICATION_BIND in host handler
KVM: arm64: Forward FFA_NOTIFICATION_BITMAP calls to Trustzone
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
