summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2026-09-19 13:33:42 +0100
committerMarc Zyngier <maz@kernel.org>2026-09-19 13:33:42 +0100
commit7413af8a61612bfd18c1c9eba6d8ed8707a71e26 (patch)
tree90bfd730f5f1b4c2bbcd6cb472a32341718e2298 /tools/perf/scripts/python
parentfd73f4a6659897191fa0d40695fe370925dd3780 (diff)
parent3e9df0b0ebd57e42b43842c996271275588660a2 (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