Upstream community hasn’t had active participation around ION for past couple of years. Let us meet to discuss what can we do to change ‘status quo’. The session will include: - Brief status on where we stand on ION - Why isn’t upstream community ‘not interested’ - How can we attempt to influence that

Read more

The timekeeping code in the Linux kernel is used by nearly everything from the low power idle paths to device drivers. In this presentation, Stephen Boyd will take the audience on a tour of the timekeeping code, exploring how the kernel abstracts the hardware, how those abstractions are built upon to implement NOHZ, timers, hrtimers, cpu-idle, POSIX clocks, etc. and how we keep things working when these abstractions break down with the tick-broadcast mechanism.

Read more

By definition, ‘unplanned’ session for people to come and discuss anything around AOSP - including AOSP for members, AOSP for non-Android Linux devs, OPTEE/Security, AOSP TV, to name a few. An initial list of topics for discussion could include: - An Intro: Uses of AOSP codebase at Linaro and members - AOSP for Linux developers (an intro to the AOSP codebase for regular Linux guys? - OP-TEE/Security - AOSP TV - Perhaps Completely open graphics stack

Read more

This will be a forward thinking session where, in the age of ML/AI/VR/AR, we share some ideas that could help transform EAS into a Hardware/Kernel solution that uniquely adapts, in realtime, to every single platform without the need for prior costly & precalculated knowledge.

Read more

This session will talk about efforts around increasing Android testing - frequency, automation and coverage. The discussion will include details about: - Current testing Linaro does - Changes we’re working on for testing AOSP/master - More kernel focused testing & integrating community tests into android - “Sharding” CTS test runs in the cloud for faster results

Read more

LMG team, in collaboration with Toolchains team, has worked on multiple areas related to clang, gcc and native AOSP builds. Bero and Renato will take us through what has been done, and what we need to continue to do. This presentation will focus on LMG efforts around the following: - Clang CI efforts - Getting AOSP to build with gcc 6/7 - Building kernels with clang - Native AOSP builds and development

Read more

Short updates on various LMG initiatives, including boottime reduction, Android 4.9, ART, Serial Device Bus and PPP upstreaming. This is a series of short (~10 minutes) updates on LMG Initiatives: - Boottime reduction status updates (AOSP) - Efforts in making ARM the best platform for Android (ART) - Whats new in android-4.9 (Amit Pundir) - Intro to Serial Device Bus (Rob Herring) - PPP Effort Update (Sam Protsenko)

Read more

An overview of collaborative effort done by Builds and Baselines, LMG, 96boards and HiKey landing team in getting HiKey integrated into AOSP. Covers work on the AOSP common.git branches, cross kernel/bootloader feature work that provides more form-factor like integration not commonly found on devboards, lessons learned, etc.

Read more

An overview of the infrastructure the Linaro LMG team is using for the ART development, describing some of the interaction between Gerrit, Jenkins and Lava, the differences between target and host tests as well as a high level overview of most of the Linaro ART Jenkins tests. The presentation is aimed at providing a better understanding of our infrastructure to any ART new starter as well as to anyone that is interesting in putting together a similar infrastructure for any other software project.

Read more