The driver currently provides an interface to userspace for performing
attestation. This is accessed at /dev/rsi/attestation; the user writes a 32-64
byte challenge, and reads back a variable length response.
Sponsored by: Arm Ltd
Differential D60243
sys/arm64: Add a driver for the Realm Services Interface Authored by sarah.walker2_arm.com on Fri, Oct 2, 10:32 AM. Tags None Referenced Files
Details
Diff Detail
Event TimelineComment Actions There is a race if two threads are writing at the same time, or if one is reading while another is writing. We could add a flag that gets atomically set when handling the info struct & cleared when done. Userspace shouldn't be doing this, but if it does the kernel should handle it
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||