MAD24-309 Enabling the FF-A software standard for KVM Virtual Machines

Session

Linux kernel

  • Thursday, 16 May 11:00 - 11:25
  • Room: Session 2 | Tenerife I

The FF-A firmware standard (https://developer.arm.com/architectures/Firmware%20Framework%20for%20A-Profile) defines a software ABI that normal and secure world software (as defined in the ARM v8/v9 aarch64 architecture) components can leverage in order to communicate through memory sharing, messages (synchronous and asynchronous) and notifications. This talk provides insight into the ongoing work carried out to enable FF-A deployment on current systems with a specific focus on KVM virtual machines enablement (ie communication between normal world virtual machines and secure world aka TrustZone).

Add to My Agenda

Presented by

Profile Picture
Lorenzo Pieralisi
Principal software engineer at Linaro
I worked at ARM Ltd from March 2010 until June 2022 as a Linux kernel developer before joining Linaro in July 2022. Prior to joining ARM, I worked at the AST (Advanced System Technology) Lab of STMicr... View more