Release Information

"The only way to predict the future is to have the power to shape it." ~Eric Hofer

The Linaro 13.05 release is now available for download!

The 13.05 Linaro release highlights the focused efforts of all the Linaro Teams – Working Groups, Landing Teams and Platform Teams who have provided all the updates and new features that are integrated on top of Android, OpenEmbedded and Ubuntu baselines during this development cycle.

It is through these monthly releases that Linaro, our members and community do more than predict the future of Linux on ARM; we plan and progress that future with open and collaborative teamwork and success. The 13.05 Linaro release gives a vision of that future as we highlight the accomplishments of each of our teams. Those accomplishments include:

The foundation for the Linaro Stable Kernel (LSK) tree has been prepared. LSK will track the kernel.org community released LTS (Long-Term Stable) kernel tree, and Linaro will add member selected features, platform support and bug fixes. During the 13.05 development cycle, a preview/proof of concept has been delivered, based on linux-3.9.4 stable tree with ARM LT topic branches (TC platform support) and big.LITTLE work (MP and IKS).

The announcement of big.LITTLE in-kernel switcher (IKS) code now available to the public. “This code was also developed for and tested on the Versatile Express TC2 development platform. An MCPM backend and possibly a special cpufreq clock driver are required for this code to be usable on other platforms,” wrote Nicolas Pitre in his announcement to the linaro development mailing list. More information and helpful links can be found at: http://www.linaro.org/linaro-blog/2013/05/02/the-linaro-iks-code-now-publicly-available/

Quality remains a focus at Linaro and on the testing and validation front, members of the LAVA team completed and tested the functionality of the first prototype production run of LAVA LMP. The Platform teams also announced that Texas Instruments Beaglebone Black is now running in LAVA. As part of the effort to improve the developers experience with LAVA, the different client tools were also consolidated into a single package in order to make it easier for the team to provide new features for LAVA users.

The Builds and Baselines team mirrors the quality efforts of the testing and validation team and notes various accomplishments across several of the Linaro teams and Working Groups (WG). The team notes that a detailed Compatibility Test Suite (CTS) report in the standard format is now being generated in LAVA and the QA Services team will include these reports in its weekly/monthly testing reports for platforms in LAVA. Another highlight for this cycle includes the completion of the Galaxy Nexus CI loop and images (without graphics acceleration) can be deployed with a graphics overlay for testing in LAVA. The team also reports that the full Android engineering build for Arndale is now available with virtual framebuffer.

As part of the effort to improve the developer experience with LAVA, the different client tools were consolidated into a single package, which simplifies the process of updating the tools and makes it easier for the team to provide new features for LAVA users.

Android build howtos are published along the build artifacts themselves.

{releases,snapshots}.linaro.org are migrated to Linaro Cloud and managed by Linaro IT.

linaro-patchmetrics is now able to work in local environment.

RT patchset testing enabled in LAVA.

Builds and Baselines

What was done?

The detailed CTS report in the standard format is now generated in LAVA. The QA Services Team will include these reports in the weekly/monthly testing reports for platforms in LAVA.

The Galaxy Nexus CI loop is done. The images (without graphics acceleration) can be deployed with a graphics overlay for testing in LAVA.

The full Android engineering build for Arndale is now available with virtual framebuffer.

Clean up of the independent test suite builder is done. All the dependent projects are now built from sources for the test suite.

Test migration from lava-test-shell to lava-android-test continues: tjbench, big.LITTLE IKS test are available in lava-test-shell.

The Toolchain WG has optimized string routines for A15. These routines are now integrated into bionic for Android.

Setup of the initial CI loop for Linaro Stable Kernel (LSK). A preview is released as part of Linaro 13.05 release. A tree has been created with the collaboration of the Kernel WG and the related CI/LAVA jobs are done.

Linux Linaro Kernel moved from 3.9 to be 3.10-rc2 based.

Calxeda EnergyCore (Highbank) server CI loop is now completed. Daily builds are produced and submitted to LAVA.

The support for BeagleBone Black board has been added. The initial CI loop is complete: hardware pack and pre-built images are available.

Progress on the CI loop for LNG. The realtime Linux kernel (PREEMPT_RT) is built on ci.linaro.org and hwpack targetting PandaBoard/Arndale boards are published.

The migration from PPA to repo.linaro.org continues: sbuild-driven cross-built kernel is working on ci.linaro.org.

More interested in bare-metal and long-term maintained releases for ARM embedded processors? We're working with ARM to also supply a Cortex-R and Cortex-M bare-metal build. Major releases will be made once a year with quarterly update releases. Releases will be maintained for two years.

* Bug reports should be filed in Launchpad against the individual packages that are affected. If a suitable package cannot be identified, feel free to assign them to Linaro project. * Questions? ask Linaro. * Interested in commercial support? inquire at Linaro support <support AT linaro DOT org>