Linaro 14.02 has just been released with Linux Kernel 3.14-rc3 (baseline), Linux Kernel 3.10.30 (LSK), and Android 4.4.2 r2.
There are been a lot of patches for Linaro members boards, and including the latest GTS big.LITTLE processing patch, as well as speeds up to Android 4.4 performance. There’s also a Linux image (password protected) for Huawei D01 board with a 16-core ARM Cortex A15 @ 1.5 GHz SoC with up to 64 GB memory, that must be an unannounced SoC for base stations or other network equipment. This month Linaro also made two important announcements: Qualcomm is now a Linaro member, and the Linaro Security Working Group (SWG) has been setup to develop open source secure software for the ARM architecture. The first projects will be reference implementations of the W3C Embedded Media Extension (EME), and secure boot for the 64-bit ARM Cortex-A series processors. They’ll also work on security for the Linux kernel.
Here are the highlights of this release:
- Linaro Stable Kernel (LSK) 3.10.30-2014.02 released – Updated to latest version of GTS patch set for big.LITTLE, and Android support (from Google and Linaro)
- Linux Linaro 3.14-rc3-2014.02 released
- gator version 5.17 (same as in 2014.01)
- new version of the Android topic (linaro-android-3.14-merge) by John Stultz
- uprobes v5 (new version)
- new cortex-strings-arm64 topic (optimized memcpy, memmove, memset, memcmp, strcmp, and strlen functions)
- updated big-LITTLE-pmu topic from ARM LT
- updated basic Capri board support from Broadcom LT (updates to gpio driver and clock framework support)
- updated big endian topic
- updated Arndale_Octa/Arndale/Origen patches from Samsung LT
- updated Versatile Express patches and added vexpress64 support (FVP Base and Foundation models) from ARM LT
- updated K3V2 board support from HiSilicon LT
- config fragments changes – added config fragments for uprobes/kprobe, android.conf: enable CONFIG_SYNC and family, add ION configs.lt-arndale.conf and lt-arndale-octa.conf introduced to hold the options specific for linux-linaro tree
- Linaro Toolchain Binaries 2014.02- Include a Fortran compiler, updated to Linaro GCC 4.8-2014.02 release, updated Newlib to 2.1, featuring various optimizations and better aarch64 support
- Linaro Android 14.02 released:
- built with Linaro GCC 4.8-2014.02
- updated to the 4.4.2_r2 upstream version
- memory handling functions from cortex-strings have been merged into Bionic, leading to significant speedups
- updated pm-qa to 0.4.7
- improved CTS and methanol test results
- Linaro Android tree can now be built with gcc 4.9 without modifications
- Linaro OpenEmbedded 2014.02 released:
- updated OpenDataPlane to track git
- added LNG x86 machines
- merged toolchain fixes, contributed by Khem Raj
- integrated 2014.02 toolchain
- added extra tools to images (build-essential, git, xz) to enable more test suites at runtime
- enabled GRUB2 for aarch64
- included EFI/ACPI related tools for LEG
- upstreaming – added mongodb recipe, fixed curl and git SSL issues, submitted git 1.9.0 recipe, updated LTP recipe
- Linaro Ubuntu 14.02 released
- added startup-nsh package, contains startup script used to boot with UEFI
- updated packages: u-boot-linaro-arndale-octa (support HDMI audio and network boot), idlestat
- Linux Linaro LNG 3.10.27-2014.02 released – Updated to PREEMPT_RT patchset rt25
- Linux Linaro LT HiSilicon 3.14-rc1-2014.02 released – Included support for K3V2
- Linaro UEFI 2014.02 is released (source only)
- Linaro Image Tools 2014.02 released – Added Arndale Octa support for Android builds
- Linaro Test Suites 2014.02 released
- Openembedded SDK tests modifications
- jtreg: updates to blacklist
- ACPI: updated maintainers and removed ABAT
- ubuntu/exec-latency.yaml: Add new test
- Add openembedded smoke tests
- pmqa: run sanity file before starting tests
- is-cpu-isolated: Print exact isolation time instead of STRESS_DURATION
- is-cpu-isolated: Check again if stress is already completed or not
- KVM: added parsing hackbench measurements
- aapits: Update git repo link
- is-cpu-isolated: Increase stress duration to analyze interruptions
- Add lshw test
- netperf-client: fix set local_ip to the correct ip
- netperf-server: if netserver started pass else start it
- OE/netperf: adding mac mapping table for the LNG-lab
- common/scripts/netperf-client: tee to view output
- network-test-basic: Add support for different interface
- Linaro PM QA 0.4.7-2014.02 released
- cpuhotplug: skip hotplug check for cpu0
- added common function to check the userid
- test feature supported before running suite
- Linaro GCC 4.8-2014.02 released – Based off the latest GCC 4.8.3+svn207411 release, ARM-v8 crypto intrinsics support, new vectorizer cost model
- Linaro Newlib 2.1.0-2014.02 released – Based off the latest upstream newlib release, resynced with upstream newlib trunk, added specs file for ARM validation model,provided ftruncate() and truncate() stubs for ARM and AArch64
Visit https://wiki.linaro.org/Cycles/1402/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