roles/expertise

This section has miscellaneous notes on roles, capabilities and expertise of group's members

John Stultz is the owner of the Linaro blueprint for mainlining Android features.
Tim Bird is the owner of the CE Workgroup project for mainlining Android features.
Deepak and Jesse can help make arrangements for a meeting at Linaro Connect.
Tim can help make arrangements for a meeting at Android Builders Summit.

John Stultz has worked on POSIX Alarm timers

Jesse is working on shared memory buffers related to pmem/CMA/parts of ion

Mending patches to convert Android Alarm Timers to utilize the upstreamed alarm timer work are still pending.

ashmem

Shared memory implementation that allows unpinned pages to be marked, which can be dropped by the kernel under memory pressure

not mainlined

yes

John Stultz

Working on fadvise volatile alternative implementation that handles part of the ashmem functionality. However, there are additional aspects of ashmem design that need to be addressed(no tmpfs mounts, atomic create/unlink behavior,etc).

network security

special permission checks for secure access to network operations

not mainlined

? (can run without it, but network security won't be enforced)

no one

May be very difficult to mainline, as the code is extremely Android-specific with hardcoded GIDs and capabilities.

ability to save console output to a reserved ram area for diagnostics on a subsequent boot

not mainlined (but see linux-next staging as of 12/16/11)

no

no one

timed output

ion graphics memory driver

graphics memory drivers thingie

not mainlined

yes (for 4.0 and later?)

Jesse Barker

Progress Chart

This section is intended to show our progress, by showing the patch set size over time. With any luck, as
we get features into mainline, the difference between the Android kernel and the legacy Linux kernel will shrink.