All of lore.kernel.org
 help / color / mirror / Atom feed
[parent not found: <=?utf-8?q?=3CPA4PR04MB752097BD63A2151DC5658D4688DD9=40PA4PR04MB?= =?utf-8?q?7520=2Eeurprd04=2Eprod=2Eoutlook=2Ecom=3E?=>]
[parent not found: < <CAN5uoS-A8EovbnxvcXqiYHcy95d-PTYUZvnNr3=kf84AGkG8Kw@mail.gmail.com>]
[parent not found: < <CAN5uoS8XgvAKVwKHx-uOe3hAa4Jrd5FJt6xNOG5s-simkRND9w@mail.gmail.com>]
[parent not found: < <CAFA6WYPGT8xZnB1idcxcHT1bvM=0kwFssBQbn063-qg=czM-ZQ@mail.gmail.com>]
[parent not found: <=?utf-8?q?=3CPA4PR04MB75204E8D2B959893A04D55F388D69=40PA4PR04MB?= =?utf-8?q?7520=2Eeurprd04=2Eprod=2Eoutlook=2Ecom=3E?=>]
[parent not found: < <CAFA6WYOMCswgHHxsgc9Hgi7rmTPaZDqce=BixvYoFTfL0bTFDQ@mail.gmail.com>]
[parent not found: < <CAFA6WYM89+SrW2Br-fnFke4djt4GgGHXn7JS3=rxvAa7dAAY7w@mail.gmail.com>]
[parent not found: < <CAHUa44EgA1btRyj2ByooyLr9Q+8AmW=9EfjtQFxyr7DuCXASvA@mail.gmail.com>]
* [PATCH v2 0/1] tee: Add tee_shm_register_fd
@ 2022-08-12 14:30 ` Olivier Masse
  0 siblings, 0 replies; 71+ messages in thread
From: Olivier Masse @ 2022-08-12 14:30 UTC (permalink / raw)
  To: op-tee

[-- Attachment #1: Type: text/plain, Size: 714 bytes --]

Add a new ioctl called TEE_IOC_SHM_REGISTER_FD to register a
shared memory from a dmabuf file descriptor.
This new ioctl will allow the Linux Kernel to register a buffer
to be used by the Secure Data Path OPTEE OS feature.

Please find more information here:
https://static.linaro.org/connect/san19/presentations/san19-107.pdf

Patch tested on Hikey 6220.

Etienne Carriere (1):
  tee: new ioctl to a register tee_shm from a dmabuf file descriptor

 drivers/tee/tee_core.c   | 38 +++++++++++++++
 drivers/tee/tee_shm.c    | 99 +++++++++++++++++++++++++++++++++++++++-
 include/linux/tee_drv.h  | 11 +++++
 include/uapi/linux/tee.h | 29 ++++++++++++
 4 files changed, 175 insertions(+), 2 deletions(-)

-- 
2.25.0


^ permalink raw reply	[flat|nested] 71+ messages in thread

end of thread, other threads:[~2023-02-13 15:22 UTC | newest]

Thread overview: 71+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <=?utf-8?q?=3CPA4PR04MB75207FF08A6C2EEC1944FFFE88D79=40PA4PR04MB?= =?utf-8?q?7520=2Eeurprd04=2Eprod=2Eoutlook=2Ecom=3E?=>
2023-02-13 11:02 ` [EXT] Re: [PATCH v2 1/1] tee: new ioctl to a register tee_shm from a dmabuf file descriptor Jens Wiklander
2023-02-13 11:02   ` Jens Wiklander
2023-02-13 11:02   ` Jens Wiklander
2023-02-13 12:41   ` Cyrille Fleury
2023-02-13 12:41     ` Cyrille Fleury
2023-02-13 12:41     ` Cyrille Fleury
     [not found] <=?utf-8?q?=3CPA4PR04MB752097BD63A2151DC5658D4688DD9=40PA4PR04MB?= =?utf-8?q?7520=2Eeurprd04=2Eprod=2Eoutlook=2Ecom=3E?=>
2023-02-13 15:22 ` Jens Wiklander
2023-02-13 15:22   ` Jens Wiklander
2023-02-13 15:22   ` Jens Wiklander
     [not found] < <CAN5uoS-A8EovbnxvcXqiYHcy95d-PTYUZvnNr3=kf84AGkG8Kw@mail.gmail.com>
2023-02-03 12:31 ` Jerome Forissier
2023-02-03 12:31   ` Jerome Forissier
2023-02-03 12:31   ` Jerome Forissier
2023-02-03 14:13   ` Cyrille Fleury
2023-02-03 14:13     ` Cyrille Fleury
2023-02-03 14:13     ` Cyrille Fleury
     [not found] < <CAN5uoS8XgvAKVwKHx-uOe3hAa4Jrd5FJt6xNOG5s-simkRND9w@mail.gmail.com>
2023-02-03 11:01 ` Olivier Masse
2023-02-03 11:01   ` Olivier Masse
2023-02-03 11:01   ` Olivier Masse
2023-02-03 11:37   ` Etienne Carriere
2023-02-03 11:37     ` Etienne Carriere
2023-02-03 11:37     ` Etienne Carriere
2023-02-03 11:52   ` Sumit Garg
2023-02-03 11:52     ` Sumit Garg
2023-02-03 11:52     ` Sumit Garg
     [not found] < <CAFA6WYPGT8xZnB1idcxcHT1bvM=0kwFssBQbn063-qg=czM-ZQ@mail.gmail.com>
2023-02-02  9:58 ` Etienne Carriere
2023-02-02  9:58   ` Etienne Carriere
2023-02-02  9:58   ` Etienne Carriere
     [not found] <=?utf-8?q?=3CPA4PR04MB75204E8D2B959893A04D55F388D69=40PA4PR04MB?= =?utf-8?q?7520=2Eeurprd04=2Eprod=2Eoutlook=2Ecom=3E?=>
2023-02-02  8:35 ` Sumit Garg
2023-02-02  8:35   ` Sumit Garg
2023-02-02  8:35   ` Sumit Garg
     [not found] < <CAFA6WYOMCswgHHxsgc9Hgi7rmTPaZDqce=BixvYoFTfL0bTFDQ@mail.gmail.com>
2023-02-02  7:56 ` Cyrille Fleury
2023-02-02  7:56   ` Cyrille Fleury
2023-02-02  7:56   ` Cyrille Fleury
     [not found] < <CAFA6WYM89+SrW2Br-fnFke4djt4GgGHXn7JS3=rxvAa7dAAY7w@mail.gmail.com>
2022-09-08  9:18 ` [EXT] Re: [PATCH v2 0/1] tee: Add tee_shm_register_fd Olivier Masse
2022-09-08  9:18   ` Olivier Masse
2022-09-08  9:18   ` Olivier Masse
2022-09-08 10:28   ` Sumit Garg
2022-09-08 10:28     ` Sumit Garg
2022-09-08 10:28     ` Sumit Garg
     [not found] < <CAHUa44EgA1btRyj2ByooyLr9Q+8AmW=9EfjtQFxyr7DuCXASvA@mail.gmail.com>
2022-08-16  9:06 ` Olivier Masse
2022-08-16  9:06   ` Olivier Masse
2022-08-16  9:06   ` Olivier Masse
2022-08-12 14:30 Olivier Masse
2022-08-12 14:30 ` Olivier Masse
2022-08-12 14:30 ` [PATCH 1/1] tee: new ioctl to a register tee_shm from a dmabuf file descriptor Olivier Masse
2022-08-12 14:30   ` Olivier Masse
2022-08-14  1:13   ` kernel test robot
2022-08-14  1:13     ` kernel test robot
2022-08-14  1:13     ` kernel test robot
2023-01-27 10:54   ` [PATCH v2 " Olivier Masse
2023-01-27 10:54     ` Olivier Masse
2023-01-27 11:19     ` Christian König
2023-01-27 11:19       ` Christian König
2023-01-30 13:04       ` Etienne Carriere
2023-01-30 13:04         ` Etienne Carriere
2023-01-30 13:04         ` Etienne Carriere
2023-02-01  5:33     ` Sumit Garg
2023-02-01  5:33       ` Sumit Garg
2023-02-01  5:33       ` Sumit Garg
2022-08-16  8:17 ` [PATCH v2 0/1] tee: Add tee_shm_register_fd Jens Wiklander
2022-08-16  8:17   ` Jens Wiklander
2022-08-16  8:17   ` Jens Wiklander
2022-08-19  8:24 ` Sumit Garg
2022-08-19  8:24   ` Sumit Garg
2022-08-19  8:24   ` Sumit Garg
2022-09-06 19:59   ` Daniel Vetter
2022-09-06 19:59     ` Daniel Vetter
2022-09-06 19:59     ` Daniel Vetter
2022-09-08 10:26     ` Sumit Garg
2022-09-08 10:26       ` Sumit Garg
2022-09-08 10:26       ` Sumit Garg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.