Linaro Blog

Linaro CTO Gives Overview of Linaro Connect Asia 2013

In a video interview, David A. Rusling, Linaro CTO gives an overview of the upcoming Linaro Connect Asia 2013 event which will take place from 4 – 8 March at the Gold Coast Hotel in Hong Kong.

Rusling discusses what people can expect to hear from keynote speakers such as Jon Corbet of LWN, Jason Tayor of Facebook, Lars Kurth and Mark Heath of Citrix and Greg Kroah-Hartman of the Linux Foundation.

Rusling also discusses what he is personally looking forward to during this Connect as well the mini-summit,  the various workshops, training, hacking sessions, regular track sessions and more.

To see the full discussion check out the video:

More information about the topics discussed in this interview can be found at:

Posted in Community, Connect Events, Linaro | Leave a comment

Karim Yaghmour, CEO of Opersys Talks About the Upcoming Embedded Android Training Workshop

Karim Yaghmour, CEO of Opersys and Zach Pfeffer, Linaro Android Team Tech Lead took a moment to discuss the upcoming Embedded Android Training Workshop that is scheduled to take place at Linaro Connect Asia 2013 in Hong Kong next week (4-8 March).

In this Google+ Hangout on Air, Karim and Zach discuss topics such as:

  • The Embedded Android Training Workshop Sessions
  • Karim’s latest book,  Embedded Android, O’Reilly (early release available)
  • Why they are excited to be at Linaro Connect Asia 2013
  • The Android Track Sessions
  • And more…

More information about Linaro Connect can be found at: http://www.linaro.org/connect

If you aren’t able join Linaro in Hong Kong, there is a remote participation option available at: http://www.linaro.org/connect/remote-participation

Posted in Android, Community, Connect Events, Linaro | Leave a comment

Linaro is Seeking a LAVA Lab Technician – Validation

Today we are highlighting career opportunities at Linaro for a LAVA Lab Technician (Validation). Are you located in or near Cambridge, UK and want to be part of the future of Linux on ARM?

Yes, then keep reading!

What are we looking for?

LAVA Lab Technician (Validation)

The person taking this role will be responsible for helping to maintain the Lava Lab, a set of Linaro Member hardware and servers used to continually test the latest Linux distributions developed for the boards, servers and devices. They will work to monthly milestones, set and agreed by the Validation team and Lava Lab Lead, and take on the additional maintenance tasks with the guidance of the Lava Lab Lead.

The person must also be able to give technical assistance where needed. Linaro is global company, and at times they will be expected to participate in meetings outside the normal working hours of their time zone.

More information on this role can be found at:
http://www.linaro.org/careers/linaro/lava-lab-technician-validation

How to apply

Want to apply for this role? Then email your information to careers@linaro.org

Other career opportunities at Linaro

All available career opportunities can be found at: http://www.linaro.org/careers/linaro/

Follow Linaro
To find out more about what is happening in and around Linaro  following us on Twitter, Google+ and Facebook.

About Linaro
Linaro is the place where engineers from the world’s leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including developer tools, the Linux kernel, ARM power management, and other software infrastructure.

To find out more, please visit http://www.linaro.org.

Posted in Careers, Community, Linaro | Leave a comment

LAVA Workshop at Linaro Connect Asia 2013 in Hong Kong

Linaro is pleased to announce that it will be offering a LAVA workshop as part of its Linaro Connect Asia 2013 (LCA-13)  event. LCA-13 is packed with thought provoking discussion and planning sessions which help design and build the future of Linux on ARM; additionally, there will be afternoon hacking sessions and morning keynotes by leading industry players. LCA-13 will take place at the Gold Coast Hotel in Hong Kong on 4 – 8 March 2013 and the full schedule is now available.

What is LAVA?

The Linaro Automated Validation Architecture (LAVA) is an open source test and validation platform available for individuals and companies who wish to establish a test infrastructure for any flavor of Linux running on ARM chips.

What Will this Workshop Include?

LAVA Workshop Flyer

Members of the Linaro Automated Validation Architecture (LAVA) team will be hosting a workshop that will include 4 hours of training.  This training will include an introduction, a hands on hacking session and a Q&A discussion session.

The introduction sessions begin with  Dave Pigott, LAVA Lab Lead giving  a high level introduction about LAVA, including a historical overview as well as insight into the current state of development and plans. Followed by Tyler Baker, Linaro Technical Architect-Automation and CI engineer, who will give a 15 minute success story about an Android OEM that chose LAVA as a central piece of their sophisticated CI and validation solution.

The 2 hour Hands-on LAVA session is the core piece of the LAVA workshop. During the first hour of this session, LAVA software engineers, Antonio Terceiro and Senthil Kumaran will guide participants through the installation process of a complete LAVA system on their laptop. Antonio and Senthil will use the second hour of this session focused on teaching participants how to use lava-tes.

The Q&A Wrap up session will be a full hour dedicated to open discussion and Q&A. Kate Stewart, Director of Product Management and Alexander Sack, Director of Platform will act as moderators to our LAVA experts and participants during this session of the workshop.  To make this session as productive as possible, we plan to collect questions before and during the workshop, in addition to answering those raised during this wrap up session. In case you can’t attend this session, rest assured that we will write a FAQ capturing the questions and answers discussed and make it available after LCA-13. (A pdf version of the Workshop flyer is available. To download click here.)

Schedule (All times are listed in HKT)

  • 10:00 – 11:00  AM – Tuesday 5 March – Introduction – Grand Ballroom B
  • 4:00 – 6:00 PM – Wednesday 6 March – Hands-On LAVA Session – Grand Ballroom B
  • 12:00 – 1:00 PM – Thursday 7 March – Q&A Wrap-Up – Grand Ballroom A

How to participate

In-Person

1. Register for LCA13: http://connect.linaro.org

2. Register for the “Hands-On LAVA” Session (Wed 4pm)

  • max. 20 participants – first come, first served.
  • e-mail lca13-lava@linaro.org with Subject: “LAVA Workshop” (allow 3 days for a response)
  • we will send detailed hardware/software requirements to you 1 week before the event

3. Show up for the “Introduction” Session (Tue 11am)

  • constrained by room size -> show up early to get a comfortable seat!

4. Send in your questions for the “Q&A + Wrap-Up” Session (Tue 11am)

Remote Participation

Many of our sessions are being offered via Google+ Hangouts on Air.  To find out more about remote participation go to: http://www.linaro.org/connect/remote-participation

Follow Linaro

To find out more about what is happening in and around Linaro  following us on Twitter, Google+ and Facebook

About

LAVA Team

The goal of the LAVA team is to maintain and develop automated testing tools to be used to test Linaro Platform work. We work with several teams in Linaro to help enable them perform continuos integration testing.

  • Meeting: Weekly on a rotating schedule #linaro-meeting on irc.freenode.net*
  • Mailing List: mailto:linaro-validation@lists.linaro.org (subscribe)
  • IRC Channel: #linaro-lava on irc.linaro.org or irc.freenode.net
  • Team Members

More information about the LAVA Team can be found at: https://wiki.linaro.org/Platform/LAVA

About Linaro Connect

Over 300 participants, ranging from kernel hackers to integration engineers to ARM SoC industry executives gather during this week long to present, discuss and develop features,  infrastructure and optimizations for the Linux kernel, Android, Ubuntu and beyond.

To find out more, please visit: http://www.linaro.org/connect

About Linaro

Linaro is the place where engineers from the world’s leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including developer tools, the Linux kernel, ARM power management, and other software infrastructure.

To find out more, please visit http://www.linaro.org.

Posted in Community, Connect Events, LAVA, Linaro, Uncategorized | Leave a comment

Embedded Android Training Workshop to be Held at Linaro Connect Asia 2013

Karim Yaghmour, CEO, Opersys Inc., will be leading a 4-part Embedded Android Training Workshop during the upcoming Linaro Connect Asia (LCA-13) in Hong Hong.

Embedded Android Training Workshop

While Android has been created for mobile devices — phones first and now tablets — it can, nonetheless, be used as the basis of any touch-screen system and due to Karim’s headless Android work, non-touch embedded systems, whether it be mobile or not. Essentially, Android is a custom-built embedded Linux distribution with a very elaborate and rich set of user-space abstractions, APIs, services and virtual machine. This four-part workshop is aimed at embedded developers wanting to build touch-based embedded systems using Android. It will cover Android from the ground up, enabling developers to get a firm hold on the components that make up Android and how they need to be adapted to an embedded system.

Specifically, we will start by introducing Android’s overall architecture and then proceed to peel Android’s layer one-by-one. First, we will cover the Android Open Source Project (AOSP), the open source project under which Android’s source code is released. We will then dig into the native Android user-space, Android’s power tools, and cover how hardware support is implemented in Android. Given that Android is built on top of Linux, we will also go over some embedded Linux tricks and see how the kernel is modified to support the Android user-space. In addition, we will look at the System Server, the Android Framework and core Android applications, and how to customize them.

Schedule (all times are listed in HKT)

Attending the Sessions

Individuals who are interested in attending this workshop can do so either in person or through remote participation.

In-Person
To attend in person you need to register to attend Linaro Connect Asia 2013 (please note that in-person registration will end tomorrow, 22 February 2013).  To register go to http://www.linaro.org/connect click on the registration button. Once you have registered to attend (note there is a cost to attend) you will get an email from our event scheduling system that will give you instructions for setting up your account and logging in.  Once you have logged you can set up your personal profile and pick the sessions you will be attending to create your personalized event schedule.  There is also a Zerista mobile app available (search LCA-13 or Linaro) for Android and iPhone users. If you are already registered and planning on attending in person just add these sessions to your schedule.

Remote Participation
The workshop will be live streamed via Google+ Hangouts on Air.  Instructions for remote participation can be found at: http://www.linaro.org/connect/remote-participation

For the best remote participation experience you’ll need to do the following:

After you have added the Linaro onAir Google+ Page to your Google+ circles or bookmarked the Linaro onAir Youtube channel and figured out what sessions you would like to attend all you have to do is watch the live stream and add your comments, questions, or feedback to the corresponding IRC Channel. Each etherpad for the sessions will also list the link for the live stream and the IRC Channel for those sessions. (Remember the IRC Channel matches the room that the session is in) Once the session ends the etherpad will also contain the link to the session so anyone who missed the live stream can get to it from the LCA-13 schedule.

If you have any questions, comments, or feedback about remote participation please let us know by emailing us at: connect@linaro.org.

More information about Linaro Connect can be found at: http://www.linaro.org/connect

Posted in Android, Connect Events, Linaro | Leave a comment

ARM, LEG and now LNG… Linaro forms a new engineering group

Linaro Announces New Networking Group

Today, Linaro CEO George Grey, on stage at the Embedded Linux Conference (ELC) with Jim Zemlin, the executive director of the Linux Foundation, announced the formation of a new Linaro engineering group –The Linaro Networking Group (LNG).

“The strength of the ARM community is in working together and innovating,” said George Grey,CEO of Linaro. “We are very pleased to host the new Linaro Networking Group software engineering team, focused on consolidating and optimizing common software for networking equipment applications using ARM SoCs. We look forward to working with SoC vendors, equipment manufacturers and members of the software ecosystem in building and maintaining world-class open source foundation software for this market.”

In November 2012, at ARM TechCon, Grey announced the Linaro Enterprise Group (LEG). The formation of LNG builds on the experience of LEG and the desire of companies to actively work together on common engineering goals and drive forward the development of Linux on ARM.

Who are the members of LNG?

The founding members of LNG include AppliedMicro, ARM, Enea, Freescale, LSI, MontaVista, Nokia Siemens Networks and Texas Instruments (TI)

What is the purpose of LNG and its goals?

LNG will be a group dedicated to accelerating Linux networking on ARM. Membership to this group is based on a new Linaro membership category which will initially include ARM, equipment OEMs, silicon partners and distribution partners to leverage and extend Linaro’s existing shared engineering, legal and open source collaboration resources and infrastructure.

An interim steering committee formed from the companies interested in forming LNG has been meeting for the last couple of months to generate a technical requirements document and identify key focus areas. This group has agreed on four initial areas of work:

  1. Virtualization support with considerations for real-time performance, I/O optimization, robustness and heterogeneous operating environments on multi-core SoCs.
  2. Real-time operations and the Linux kernel optimizations for the control and data plane.
  3. Packet processing optimizations that maximize performance and minimize latency in data flows through the network.
  4. Dealing with legacy software and mixed-endian issues prevalent in the networking space.

Discussion of these areas and the formal kick off for the group will happen at the next Linaro Connect, in Hong Kong 4-8 March (see www.linaro.org/connect for more information).

Collaboration is key!

As with any open source project, open and transparent collaboration is key and these philosophies are what we are bringing to the ARM ecosystem in many ways through our working groups, LEG, and now LNG. The LNG efforts will not only help accelerate Linux networking development on ARM but also place a strong cornerstone of collaboration and foundation of transparency with its group members and the upstream networking communities.

More information:

More information about joining Linaro can be found at: http://www.linaro.org/linux-on-arm/how-to-join

More information about LNG can be found at: http://www.linaro.org/engineering/lng

Full Press Release can be found at: http://www.linaro.org/news/release/networking-leaders-collaborate-to-maximize-choice-performance-and-power-efficiency/en/

Slides from ELC Keynote can be found at:

http://www.linaro.org/linux-on-arm/presentations

Posted in Community, Linaro | Leave a comment

ARM Server takes the spotlight at Linaro Connect Asia 2013

The ARM Server is taking a front row seat at Linaro Connect Asia 2013 in Hong Kong as Andrea Gallo, Director of the Linaro Enterprise Group (LEG) and his team host an ARM Server Mini-Summit.

ARM Server Mini-Summit

Mark Heath

This mini-summit–a full day of topics focused on ARM servers — opens with Lars Kurth and Mark Heath from Citrix. The keynote will highlight the architectural match between the Xen and the ARM architectures. “Xen is an important Platform for Citrix and that by supporting ARM, we are extending the addressable market for Xen into new use-cases. This is also a great match with the Citrix position and vision”, said Kurth in an email response about the audience could “take-away” from this keynote. Kurth also noted that Xen on ARM will create a lot of interesting opportunities for the greater Linaro community.

Lars Kurth

When asked about why he was personally excited to be attending and participating in the ARM Server Mini-Summit Kurth said, “I started my career in the ARM ecosystem many years ago, moved higher up the stack and into different areas not related to the ARM world over the years. A keynote at Linaro Connect is personally exciting for me, as it brings me back to my roots. On a more practical note, we will be able to show the progress of Xen on ARM, show demos and be able to connect to people and companies. The Xen on ARM project received a big boost after LCE12 and I expect the same to happen this time.”

“The LEG team has ramped up to about 20 engineers in the last six weeks and LCA-13 in Hong Kong will be the first opportunity to meet them all face to face, get a better understanding of the ongoing activities and most importantly it will be the opportunity to share constructive feedback, influence the technical directions and suggest new areas of involvement”, said Gallo.

The mini-summit will take place on Tuesday 5 March with sessions on the following topics:

  • UEFI: Updates on the maintainership rules, Linaro tree, SCT and test integration in LAVA, collaboration with ARM and the Tianocore community, technical achievements and plans for the next steps, discussion on PXE boot.
  • ACPI: Updates on ACPICA porting on ARM and initial trials with ACPI tables and the ASL. Plans for the next steps.
  • Verticals- Web Server and Caching Technologies: Enable the web server vertical application use case, define the configuration towards evaluating the performance and identifying potential bottlenecks. Discuss about caching technologies and reverse proxies.
  • Verticals- HipHopVM and Hadoop Distributed File System: Updates on HipHopVM porting onto the v8 Foundation model, interpreter and bytecode jitting. Updates on Hadoop Distributed Filesystem performance.

Members of the Linaro Enterprise Group (LEG) took time out for a quick Google+ Hangout on Air where they discussed the mini-summit and what they were looking forward to about not only the mini-summit but LCA13-Hong Kong as well.

Other Server Sessions at LCA13-Hong Kong

In addition to these sessions taking place at the mini-summit other server sessions throughout the week include:

  • Introducing XEN ARM: With the introduction of virtualization extensions on ARM processors, the Xen community has taken steps to add ARM support for ARM CPUs to the Xen Hypervisor. This port is executed as part of of the Hypervisor project, with no separate codebase.
  • KVM: Common session with the Kernel WG and others about KVM status and plans for A15 and v8 architectures, IO virtualization and OpenStack as a test case.
  • Verticals-Distributed computing: Discussion on distributed computing, OpenMPI, Hadoop, OpenStack
  • Birds of a Feather (BOF) Code Generation Session: GCC, OpenJDK, HipHopVM and other projects all target the generation of native AArch64 assembly code. This session brings together the key engineers from each project with the aim of sharing experiences, best practices and design patterns.
  • Assembly Dependencies: Update on the scanning of Ubuntu and Fedora packages for assembly dependencies and plans for optimizations.
  • LAVA and hyperscale multi-node server testing: Update and plans to support testing of hyperscale multi-node servers with LAVA, discussions around distributed storage or cloud computing test cases, etc.

It’s not too late to join us in Hong Kong and registration for Linaro Connect Asia 2013 is still open.

More information:

Posted in Community, Connect Events, Hangouts on Air, Linaro | Leave a comment

Linaro Seeks Android Ubuntu Linux Kernel Engineer

Today we are highlighting career opportunities at Linaro for an Android Ubuntu Linux Kernel Engineer. Are you located in or near Seoul, Korea and want to be part of the future of Linux on ARM?

Yes, then keep reading!

What are we looking for?

Android Ubuntu Linux Kernel Engineer

Linaro is looking for an experienced support engineer to help automated deployment, validation and result analysis for Android and Ubuntu based on our member’s ARM development boards. You will be a part of Member Services team and provide LAVA ( Linaro Automated Validation Architecture – http://lava.readthedocs.org/en/latest/) solution to our members, reporting on test status, bug tracking as well as help to setup in-house validation solution, resolve technical issue or question of Linaro’s members, partners and prospects.

More information on this role can be found at:
http://www.linaro.org/careers/linaro/android-ubuntu-linux-kernel-engineer

How to apply
Want to apply for this role? Then email your information to careers@linaro.org

Other career opportunities at Linaro

All available career opportunities can be found at: http://www.linaro.org/careers/linaro/

Follow Linaro
To find out more about what is happening in and around Linaro  following us on Twitter, Google+ and Facebook.

About Linaro
Linaro is the place where engineers from the world’s leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including developer tools, the Linux kernel, ARM power management, and other software infrastructure. To find out more, please visit http://www.linaro.org.

Posted in Android, Careers, Community, Linaro | Leave a comment

Linaro Android Team to Participate in Android Builders Summit 2013

Are you attending either The Android Builders Summit or The Embedded Linux Conference 2013? Are you interested in Linaro?  If you answered “yes” to these questions then keep reading to find out how you can connect with Linaro at these events.

The Android Builders Summit (ABS 2013)  will take place on February 18-19 at the Parc 55 Hotel in San Francisco and scheduled to participate in this Linux Foundation event are Zach Pfeffer and Bernhard Rosenkränzer of the Linaro Android Team.

Zach Pfeffer, Linaro Android Team Tech Lead is scheduled to participate in the panel discussion entitled ‘Is Android the New Embedded Linux’ at 9:00am on Tuesday 19 February.  Joining Pfeffer will be Mike Anderson of The PTR Group, Tim Bird of Sony Network Entertainment, David Stewart of Intel, and Karim Yaghmour of Opersys as moderator.

Bernhard Rosenkränzer, Linaro Android Engineer, will take part in the ‘Ask the Experts’ panel discussion at 4:20pm on Tuesday 19 February.  Other experts on this panel include Mark Gross of Intel, Jim Huang of 0xLab, Benjamin Zores of Alcatel-Lucent and Karim Yaghmour of Opersys.

Following ABS will be the Embedded Linux Conference 2013 (ELC 2013) which will also take place at the Parc 55 Hotel in San Francisco on 20 – 22 February. ELC 2013 will also have several members of Linaro participating, including George Grey, Linaro CEO who will be giving a keynote with Jim Zemlin of The Linux Foundation on ‘Working Together to Accelerate Linux Development’.

Stop by any of the sessions where Linaro is participating to learn more about Linaro’s work in consolidating and optimizing open source software for the ARM architecture.

About the Linaro Android Team:
The primary goals of the Linaro Android Team is to develop and release tested monthly builds of Android for Galaxy Nexus, Panda, Snowball, Origen and Versatile Express, collaborate with upstream development efforts and perform monthly toolchain benchmarking.

  • Meeting: Weekly on Wednesday at 1300 UTC in #linaro-meeting on irc.freenode.net*
  • Mailing List:  mailto:linaro-dev@lists.linaro.org (subscribe)
  • IRC Channel: #linaro-android on irc.linaro.org or irc.freenode.net
  • Team Members

About Linaro:
Linaro is the place where engineers from the world’s leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including developer tools, the Linux kernel, ARM power management, and other software infrastructure. Linaro is distribution neutral: it wants to provide the best software foundations to everyone, and to reduce non-differentiating and costly low level fragmentation. To ensure commercial quality software, Linaro’s work includes comprehensive test and validation on member hardware platforms. The full scope of Linaro’s engineering work is open to all online.
Learn more at: http://www.linaro.org/

Join us at Linaro Connect:
Linaro Connect is held every three to four months to bring the Linux on ARM community together to work on the latest system-on-chip (SoC) developments, plan new engineering efforts and hold engineering hacking sessions. These events give the Linux community an opportunity to be a part of the Linaro team and help to define the ARM tools, Linux kernels and builds of key Linux distributions including Android and Ubuntu on member SoCs. The next Linaro Connect will be March 4-8, 2013 in Hong Kong. Learn more at www.linaro.org/connect

Posted in Android, Community, Linaro | Leave a comment

Linaro Announces Keynote Speakers for Linaro Connect Asia 2013

Linaro Connect Asia 2013 (LCA13) in Hong Kong is gearing up to be another educational and exciting event as engineers from around the ARM ecosystem gather to build the future of Linux on ARM.

Keynote Speakers

Memorable and awesome guest personalities such as Jonathan Corbet of LWN, Lars Kurth of Citrix, Jason Taylor of Facebook, and Greg Kroah-Hartman of the Linux Foundation are set to give enthusiastic and motivating keynotes.

Tracks

There are many interesting planning and discussion sessions which center on the following tracks:

  • Builds and Baselines
  • Android
  • Graphics and Multimedia
  • Power Management
  • Training
  • ARM Enterprise Server
  • Kernel

Mini-Summit

Also being held during this event is an ARM Enterprise Server Mini-Summit which will include sessions on UEFI, ACPI, Verticals-Web Server and Caching Technologies, Verticals-HipHopVM and Hadoop Distributed File Systems.

Demo Friday

There will also be new demos added to the Demo Friday at event as well.  These include:

  • DLNA Premium Video HTML5 RUI Demo
  • Samsung Galaxy Nexus on LAVA
  • Native toolchain on Android
  • Linaro NDK
  • GRUB on ARM (Uboot)
  • ACPI
  • UEFI SCT

If you will be at Connect and want to show off how you or your organization is using Linaro Code and ARM boards then consider presenting a full demo or a poster about your work during the Demo Friday event. More information on how you can participate can be found on the Connect Website.

Register Today!

Registration for Linaro Connect Asia 2013 is still open. More information and the full schedule can be found here. Note that the schedule is not complete and more sessions are being added daily.

About Linaro

Linaro is the place where engineers from the world’s leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including developer tools, the Linux kernel, ARM power management, and other software infrastructure.

To find out more, please visit http://www.linaro.org.

About Linaro Connect

Over 300 participants, ranging from kernel hackers to integration engineers to ARM SoC industry executives gather during this week long to present, discuss and develop features,  infrastructure and optimizations for the Linux kernel, Android, Ubuntu and beyond.

To find out more, please visit http://www.linaro.org/connect

Follow Linaro
To find out more about what is happening in and around Linaro  following us on Twitter, Google+ and Facebook.

Posted in Community, Connect Events, Linaro | Leave a comment