This is a proposal for implementing the ability for a TA to safely handle memory buffer arguments related to secure buffers. See SWG-186.
This proposal defines a new ioctl in the TEE linux driver TEE_IOC_SHM_REGISTER_FD for userland get create a TEE shared memory object from a provided dmabuf file descriptor provided from userland.
This is a proposal for implementing the ability for a TA to safely handle memory buffer arguments related to secure buffers. See SWG-186.
This proposal defines a new ioctl in the TEE linux driver
TEE_IOC_SHM_REGISTER_FD
for userland get create a TEE shared memory object from a provided dmabuf file descriptor provided from userland.This PR is related to changes in the OP-TEE client: https://github.com/OP-TEE/optee_client/pull/59.