File: TODO

package info (click to toggle)
linux 4.19.235-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 968,876 kB
  • sloc: ansic: 16,807,772; asm: 272,130; makefile: 38,425; sh: 33,854; perl: 27,702; python: 21,148; cpp: 5,068; yacc: 4,650; lex: 2,584; awk: 1,386; ruby: 25; sed: 5
file content (24 lines) | stat: -rw-r--r-- 1,075 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
TODO:
	- sparse fixes
	- rename files to be not so "generic"
	- add proper arch dependencies as needed
	- audit userspace interfaces to make sure they are sane


ion/
 - Add dt-bindings for remaining heaps (chunk and carveout heaps). This would
   involve putting appropriate bindings in a memory node for Ion to find.
 - Split /dev/ion up into multiple nodes (e.g. /dev/ion/heap0)
 - Better test framework (integration with VGEM was suggested)

vsoc.c, uapi/vsoc_shm.h
 - The current driver uses the same wait queue for all of the futexes in a
   region. This will cause false wakeups in regions with a large number of
   waiting threads. We should eventually use multiple queues and select the
   queue based on the region.
 - Add debugfs support for examining the permissions of regions.
 - Remove VSOC_WAIT_FOR_INCOMING_INTERRUPT ioctl. This functionality has been
   superseded by the futex and is there for legacy reasons.

Please send patches to Greg Kroah-Hartman <greg@kroah.com> and Cc:
Arve Hjønnevåg <arve@android.com> and Riley Andrews <riandrews@android.com>