• Continue the focus is on consolidation of the kernel bits
    • Consolidation of source trees
    • Consolidation of the arch/arm subtrees, less bitrot and duplication
    • Less compile time choices and more runtime choices to have less complex kernel configs; support more hardware with a single kernel; this tends to push towards cleaning up kernel code and header under arch/arm
    • Catchup on features which x86 has and we don't (e.g. security features, debugging interrupted syscalls, runtime SMP support, ftrace)
    • New ARM specific features (e.g. advanced power management, profiling, ...)
  • Advice and be influenced by other groups in Linaro, notably Landing teams
    • Help reviewing code to get it upstream
    • Use this feedback to define future work
    • Review BSPs ourselves (in the abscence of Landing teams) to see where the pain points are
  • Document and maintain a set of supported features for each SoC we support Future topics and events
  • Continuous integration
  • New tech lead
  • Think of our boot architecture
    • Could be driven by Grant Likely
    • UEFI?
    • Barebox
    • BSD bootloader?
    • Stripped down Linux as a boot loader
  • Graphics?
    • Memory management
    • Lack of specs
    • Working with NDA-d and/or closed-source drivers?

TSC/2010-08-18/Kernel (last modified 2010-08-18 14:41:17)