Linaro 13.07 has been released with Linux Kernel 3.10.1 (both baseline and stable versions), and Android 4.2.2.
It’s summer time, so activity seems to have slowdown a bit, yet improvements have done to LAVA with the first LAVA Multi-purpose Prove (LMP) setup, and Linaro has released build with Linux 3.10.1, Ubuntu Raring, OpenEmbedded (ARMv8), and Android. For the very first time, there’s even an Android 4.2.2 community build for HiSilicon K3V2 hardware (HiSilicon Hi4511 development platform).
Here are the highlights of this release:
- LAVA
- LAVA Core
- VExpress A9 test images no longer use the master image’s boot loader
- Support added for interactive bootloader commands.
- Support for OpenID / Crowd added for LAVA.
- LAVA Master images updated on images.validation.linaro.org
- LAVA Multi-node – Multi-Node support has an initial implementation which can support communication between nodes under test via the use of a GroupDispatcher.
- LAVA Lab Capabilities – LMP (LAVA Multi-purpose Probe) prototypes built and integration efforts into LAVA have begun. Focus will be integrating and stress testing the SDMUX LMP and then adding support for the other boards.
- LAVA Core
- Builds and Baselines
- Linaro Stable Kernel (preview) 3.10.1 2013.07 released
- Based on 3.10.1 stable tree
- big.LITTLE support: ARM MP patch set, IKS
- VExpress TC2 support
- Power efficient workqueue support
- Android v3.10 experimental patch set from AOSP
- Linux Linaro 3.10.1 2013.07 released
- updated Versatile Express patches from ARM LT
- arndale/exynos patches from Samsung LT (rebased version of the 13.06 topic)
- a patch to enable perf in Android by Bernhard Rosenkraenzer (same as in 13.05)
- vexpress64 support (both RTSM and Foundation model)
- omap-fixes-13.06 topic: to make USB host and the on-board ethernet operational on Panda (same as in 13.06 release)
- config fragments changes arndale.conf and distribution.conf. Added xen.conf
- Linaro OpenEmbedded baseline updates:
- Added PAM to DISTRO_FEATURES
- Set libjpeg-turbo as the preferred provider for jpeg
- Updated to Linaro GCC 4.8-2013.07 release
- Switched builds to use Linaro versions of binutils and eglibc (2.17)
- Linaro Android baseline updates:
- Arndale build updated with display support on HDMI using software graphics stack
- pm-qa, mmtest, cachecoherency, gatortest and imetest migrated to lava-test-shell
- Android builds updated to build with Linaro GCC 4.8 2013.07 release
- Linaro Toolchain Binaries 2013.07 released. It includes latest Linaro GCC 4.8 2013.07-1 and Linaro Eglibc 2.17-2013.07-2 releases.
- Linaro Stable Kernel (preview) 3.10.1 2013.07 released
- Kernel
- Convert Moxart to GENERIC_CLOCKEVENTS
- Storage EXT4 journal in enhanced area of eMMC – Club journal and metadata together in enhanced area
- Power Management
- Linaro Powerdebug 2013.07 released with support for multiple key code for ENTER key, and Clocks modifications (Allow child clock to be seen)
- QA
- Successfully completed 13.07 release testing on Android (linux-linaro and LSK), Ubuntu and OpenEmbedded builds. Test results and bug reports have been shared.
- Manual UEFI testing was performed on Versatile Express A9 board.
- Initial setup for KVM testing is in place
- Toolchain
- Linaro GCC 4.8 2013.07 released with address sanitizer support for ARM, new -mrestrict-it option, backport of support for further AArch64 and ARMv8 AArch32 instructions.
- Linaro GCC 4.7 2013.07 released.
- Linaro eglibc 2.17 2013.07 released – Optimized string functions for AArch64: memcmp, memset, memcpy, memmove, bzero, strcmp, strlen, strnlen, strncmp.
- Graphics
- CMA-ION patches reviewed and merged in Android Kernel.
- CMA-ION activity Closed.
Visit https://wiki.linaro.org/Cycles/1307/Release for a list of known issues and further release details about the LEB and community builds, Android, Kernel, Graphics, Multimedia, Landing Team, Platform, Power management and Toolchain (GCC / Qemu) components.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
I sure hope that all these separate ARM projects could merge into some singular source, there are way too many different codebases that differ on both toolchain, and at kernel level, even though they are pretty much all basin those with similar roots (i.e. GCC and Linux). And HiSilicon K3V2 is not yet interesting as an processor, as it has again that Vivante (GC4000) GPU, but of course I was told about FLOSS Vivante project few days back, so maybe I am wrong, and there is some hope about using those on binary-blob free systems. The upcoming HiSilicon K3V3 on… Read more »
@anon,
You do realize that Mali is not “binary-blob” free, right??