The Linux Plumbers 2016 Android/Mobile track focuses on finding solutions for kernel changes and other plumbing related issues that Android and other mobile solutions make use of but are not yet upstream.
The following is the list of items presently considered as candidate topics for the microconf. Still very much subject to change.
Mainlining * What to do with Android items in staging? * Summary of out-of-tree Android patches in common.git
Core Android/kernel functionality * A/B updates * Big-little -- scheduling/thermal throttling * Syscalls & VDSOs -- pros/cons * Behavioral Analysis and Visualization
Hardware support * Multi-device support (HAL unification/consolidation/dynamic-modularization updates, single kernel/single user-space efforts) * Hikey * Ara
Graphics * ION -- ARM's new heap & merging to mainline * HWC + DRM/KMS + Sync
Security * Brillo / Security / Kernel management * Trusted OS (Trusty, Optee)
Programming languages * Systems programming in Java * Switch to CLANG
Runner: Karim Yaghmour karim.yaghmour@opersys.com