Hi, On Thu, 13 Feb 2025 at 15:57, Jens Wiklander <jens.wiklander@xxxxxxxxxx> wrote: > On Thu, Feb 13, 2025 at 3:05 PM Daniel Stone <daniel@xxxxxxxxxxxxx> wrote: > > But just because TEE is one good backend implementation, doesn't mean > > it should be the userspace ABI. Why should userspace care that TEE has > > mediated the allocation instead of it being a predefined range within > > DT? > > The TEE may very well use a predefined range that part is abstracted > with the interface. Of course. But you can also (and this has been shipped on real devices) handle this without any per-allocation TEE needs by simply allocating from a memory range which is predefined within DT.