Merge tag 'acpi-5.3-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[linux-2.6-microblaze.git] / drivers / staging / android / TODO
1 TODO:
2         - sparse fixes
3         - rename files to be not so "generic"
4         - add proper arch dependencies as needed
5         - audit userspace interfaces to make sure they are sane
6
7
8 ion/
9  - Add dt-bindings for remaining heaps (chunk and carveout heaps). This would
10    involve putting appropriate bindings in a memory node for Ion to find.
11  - Split /dev/ion up into multiple nodes (e.g. /dev/ion/heap0)
12  - Better test framework (integration with VGEM was suggested)
13
14 vsoc.c, uapi/vsoc_shm.h
15  - The current driver uses the same wait queue for all of the futexes in a
16    region. This will cause false wakeups in regions with a large number of
17    waiting threads. We should eventually use multiple queues and select the
18    queue based on the region.
19  - Add debugfs support for examining the permissions of regions.
20  - Remove VSOC_WAIT_FOR_INCOMING_INTERRUPT ioctl. This functionality has been
21    superseded by the futex and is there for legacy reasons.
22
23 Please send patches to Greg Kroah-Hartman <greg@kroah.com> and Cc:
24 Arve Hjønnevåg <arve@android.com> and Riley Andrews <riandrews@android.com>