[EARLY RFC][PATCH 0/4] ION per heap devices
John Stultz
john.stultz at linaro.org
Fri Feb 15 20:24:08 UTC 2019
This is a *very early RFC* (it builds, that's all I'll say :)
but I wanted to share it to get some initial feedback before I
go down the rabit hole of trying to adapt the Android userland
code to get this fully validated.
This patchset tries to implement the per-heap devices for ION.
The main benefit is that it avoids multiplexing heap operations
through the /dev/ion interface, and allows for each heap to have
its own permissions/sepolicy rules.
Feedback would be greatly appreciated!
thanks
-john
Cc: Laura Abbott <labbott at redhat.com>
Cc: Sumit Semwal <sumit.semwal at linaro.org>
Cc: Liam Mark <lmark at codeaurora.org>
Cc: Brian Starkey <Brian.Starkey at arm.com>
Cc: Andrew F. Davis <afd at ti.com>
Cc: Alistair Strachan <astrachan at google.com>
Cc: dri-devel at lists.freedesktop.org
John Stultz (4):
ion: Add ION_VERSION ioctl
ion: Initial hack to create per heap devices
ion: Add HEAP_INFO ioctl to be able to fetch heap type
ion: Make "legacy" /dev/ion support optional
drivers/staging/android/ion/Kconfig | 7 +++
drivers/staging/android/ion/ion-ioctl.c | 80 +++++++++++++++++++++++++++++++++
drivers/staging/android/ion/ion.c | 51 ++++++++++++++++-----
drivers/staging/android/ion/ion.h | 6 +++
drivers/staging/android/uapi/ion.h | 57 +++++++++++++++++++++++
5 files changed, 191 insertions(+), 10 deletions(-)
--
2.7.4
More information about the dri-devel
mailing list