The Linaro Networking Group marked its first anniversary at the Linaro Connect Asia. Here Bob Monkman, ARM Enterprise Segment Marketing Manager, interviews Pradeep Kathail, Cisco Chief Software Architect, Network Operating System Group, to reflect on the year's accomplishments and current activity within LNG. In addition to delivering Big Endian support in the Linux kernel, LNG launched the OpenDataPlane (ODP) project to enable data plane applications to easily port across different hardware platforms and architectures while retaining the ability to exploit hardware acceleration features unique to each platform. Pradeep discusses the importance of ODP and its relationship to other open source initiatives like OpenDaylight (ODL) as part of the larger industry trends of Software Defined Networks (SDN) and Network Functions Virtualization (NFV).
and here's my Interview with him:
and here is his keynote video from the LinaroOnAir channel:
Here's the 16-core ARM Cortex-A15 processor from HiSilicon Huawei on a development board for ARM Powered Networking and Servers coming up. Hacked on in this video by Linaro Toolchain Engineer Rob Savoye (2), who now is climbing the Mount Everest. Linux kernel v3.13 is running on this board, with three SATA ports and two Gigabit ethernet ports driver ready. The BSP code will soon be upgraded to kernel v3.14 and be upstreamed in parallel. Source code and binaries are released through Linaro website. Ubuntu Server is verified on this board. In this demo, it runs a GCC toolchain native build. Linaro Toolchain Working Group plans to use this board to run multiple builds per board, to maximally saturate D01's computing and storage capability.
Kernel source: http://git.linaro.org/landing-teams/working/hisilicon/kernel.git (branch: integration-hilt-d01)
Binary release: http://www.linaro.org/downloads/ (found 'HiSilicon D01')
WiKi page: https://wiki.linaro.org/Boards/D01
Mark Orvek, Linaro VP of Engineering chats with Joakim Bech, Tech Lead Security Working Group; and Deepak Saxena, Tech Lead Kernel Working Group about the work that their teams are focusing on in 2014.
Linaro and ARM engineers talk about their current activities to integrate power management into the Linux scheduler. By integrating cpuidle and cpufreq mechanisms into the scheduler, they hope to work with the community to create an energy-aware scheduler as an alternative to the current performance-oriented scheduler. This work will require improvements in other parts of the scheduler such as better description of processor topology, load estimation in the scheduler and better tools to measure the performance impact of changes to the scheduler.
Linaro is working on implementing ACPI for general purpose servers using the ARMv8 architecture. This has been controversial as it is a competing technology to FDT which has been used now for the 32bit ARM world.
ACPI has been chosen on for the general purpose servers to allow standard distributions such as RHEL and Ubuntu server to boot on hardware which they have no special support in the same way as x86 world. ACPI is used to abstract the hardware to the level the standard distribution can boot to the point it can be useful.
There is a large overlap between FDT and ACPI but they actually do things a different way. FDT is currently holding fast the the mobile and tablets market for ARM. But with Intel implementing ACPI phones and tablets nothing is certain for the future.
Linaro’s validation team demonstrates using LAVA for native toolchain builds and “hack” sessions on Arndale Octa and APM X-Gene ARMv8 platforms
Linaro's automated validation architecture (LAVA) is typically used to execute automated tests to validate Linaro's engineering output. However, LAVA has recently integrated features to automate builds and provide secure remote interactive sessions to developers. Linaro's lab lead Dave Pigott shows a native toolchain build orchestrated by LAVA. This technology enables developers to validate the toolchain on many ARM processor designs as well as other architectures. Tyler Baker a technical architect at Linaro explains how LAVA abstracts the image deployment, boot process, and installation of software needed to support these "hack" sessions.
The Linaro Enterprise Group (LEG) is dedicated to accelerate Linux ARM server ecosystem development and extends the list of Linaro members beyond ARM silicon vendors to Server OEM's and commercial Linux providers.
Linaro Enterprise Group (ARM Servers) engineers Ed Nevill, Leif Lindholm, Andrea Gallo, Al Stone, Hanjun Guo share key achievements in the OpenJDK, HipHopVM, UEFI and ACPI areas, building on new hardware, defining plans towards upstream acceptance, solving bugs and more.
Linaro Engineers present a bunch of optimizations they recently did in Android for ARM. These optimizations are in areas like BIONIC for Cortex C string routines, migrating to GCC 4.9, migrating the external projects to their latest versions, optimizing SQLite, optimizing battery life, also they discuss their progress building Android with CLANG, migrating Android to latest versions and how Linaro is planning to release these optimizations to the Android community through Linaro Android releases and upstream them to respective project repositories.
The Android Linaro team's presentations are live and available on Linaro.org LCA14 and on youtube at LinaraOnAir channel - http://www.youtube.com/user/LinaroOnAir:
LCA14-205: Optimizing SQLite for Android mobile
LCA14-304: Building Android with CLANG for ARM v7 and v8 platforms
George Grey, CEO of Linaro, the not-for-profit engineering organization consolidating and optimizing open source Linux software and tools for the ARM architecture, announces that Qualcomm, Mediatek, ZTE, AllWinner and Comcast are joining Linaro to work together on bringing Linux on ARM forward together. They are joining the existing Linaro member companies who are ARM, HiSilicon, Broadcom, Fujitsu, LG, Samsung, STMicroelectronics, Texas Instruments, AMD, AppliedMicro, Canonical, Cavium, Cisco, Citrix, Enea, Facebook, Freescale, HP, LSI, Marvell, Montavista, Nokia Solutions and Networks, Red Hat and IBM who all are contributing engineers to all be working together to improve Linux on ARM for Mobile, Enterprise (servers), Networking, and now also for Home (Set-top-box) usage with the Internet of Things potentially also to be supported. Linaro just held its Linaro Connect Asia here in Macau this week and I will be posting many videos from there, interviewing Linaro engineers about some of the latest Linux hacking work they are doing to speed up all ARM Powered devices.
- Allwinner joins Linaro Digital Home Group, commits to open source chip support (liliputing.com)
- Linaro announces Allwinner Technology as a founding member of the new Linaro Digital Home Group (olimex.wordpress.com)