Trace Compass (previously TMF) is an extensible framework for building trace analysis and visualization tools. With the built-in CTF and Pcap parsers we will demonstrate analyses of data at network, hypervisor, operating system and application level using a simple distributed application. You will see:
Utilization of u-boot bootloader at Samsung's Linux powered platforms has a long history. For Tizen 3.0 the reference devices for mobile profile (RD_PQ and Odroid U3/X2) are due to run with u-boot developed with open source philosophy applied. It means that the code was developed, reviewed and tested first in the open source and then reused in Tizen.
Introduced changes to mainline code were minimal and only necessary for assuring backward compatibility. In his presentation Lukasz will briefly cover history and future plans of u-boot development for Tizen (as e.g. ongoing work on single binary for Odroid U3 and M0), explain key aspects of persuading community to accept solutions tunned for mobile devices, present remarkable u-boot's war stories and give a handful of tips for successful cooperation with community.
Hans would like to start a discussion on how to get (more) manufacturers engaged in upstreaming their work / working directly with upstream from day one.
His own experience in this comes from the Allwinner sunxi support, where Allwinner themselves are shipping quite an old u-boot version, which is not even fully functional as it gets chainloaded by a custom loader which sets up RAM first. Thanks to the work of various people in the community we've a fully functional U-Boot (replacing the custom loader) for sun4i, sun5i and sun7i. But we are still e.g. waiting for someone to get sun6i support in place.
U-Boot has had big changes on its build system in the past year.
Kbuild and Kconfig provide us a lot of benefites; however there have been various hurdles to overcome for switching over to the new infrastructure. Porting had to be done carefully, step by step so as not to break any exisiting features and boards.
This talk will explain how the migration was done, why the current approach was chosen and what will happen in the next phase.
A long-standing limitation of U-Boot has been its ad-hoc device driver system. Introduced in 2014.04, U-Boot's new 'driver model' supports multiple peripheral controllers, hierarchical devices and device tree. In this session U-Boot's driver model will be described including design goals, architecture, benefits, test methodology and limitations. A short status update will be provided for the programme to convert U-Boot fully to driver model.
Successful software problem determination depends heavily on the availability of debugging data such as logs, traces, and dumps. More often than not the required information is not readily available resulting in the need to perform life debugging, instrumentation, and problem reproduction. What if this approach is impracticable because the system is not accessible, a further outage is not acceptable, or the problem cannot be easily reproduced?
First Failure Data Capture (FFCD) is a concept that aims at ensuring that all relevant data is collected, retained and reported at the first occurrence of an error. It has been implemented successfully for years in core mainframe components with high availability requirements, such as system firmware or operating systems. This presentation discusses ideas on how the FFDC concept could be applied to Linux.
There are lots of various Power Management IC's in the Embedded Systems nowadays. Each can provide the same functionality, like a voltage regulators, chargers, signal switches and some more - which are usually driven in a device specific way.
Beside the battery state, the current PMIC framework provides registers read/write operations only. So the user is obligated to check the documentation and set a specific value of some register to change the state of any regulator.
To solve the problem with driving common functionality - the Driver Model can be used.
The aim of this discussion is to present author's conception about how to use the Driver Model, and get the feedback from the listeners to introduce a common and functional framework architecture.
The talk is focused on how the hardware trace features on many SoCs can be practically used by ordinary software developers to investigate Linux performance issues. We'll describe ARM's CoreSight trace technology in enough detail to make the talk useful to people not familiar with hardware trace, but the talk will focus on the practical application of hardware trace to Linux - e.g. how trace can be set up from within the OS, how hardware instrumentation trace (STM) can be used to support existing Linux trace mechanisms such as ftrace, and how hardware-based instruction trace can be configured and visualized to solve problems out of reach of these software-based mechanisms. We'll look at some of the practical issues with using hardware trace and how these can be dealt with.
The second part of the presentation will focus on the new framework proposed by Linaro to support Coresight and hardware assisted tracing in the Linux kernel. More specifically we will go over the solution, the current state of upstreaming and the challenges still ahead. If time permits we will see an example of HW trace decoding using the framework in the Linux kernel.
Private, public, hybrid. Clouds now come in three flavors, each bringing with them plusses and minuses. Public clouds are too public, private clouds are too private, and even hybrid clouds are just not quite right. What if we can build a cloud that contains the best of all three worlds.
Frank Karlitschek, founder of the ownCloud project, talks about giving groups of private clouds public cloud capabilities -- while still maintaining their integrity, security and privacy -- and what this could mean to the future of the cloud. ownCloud CEO Markus Rex follows with a panel discussion with representatives from SurfNet, NRW and TERENA about this next revolution.
We'd like to invite all of our women attendees to join each other for a networking luncheon on Tuesday, October 14. This year we are hosting the luncheon on Tuesday in celebration of Ada Lovelace Day! The luncheon will be held from 1:00pm-2:30pm at the Schnellenburg Hotel which is a quick walk from the CCD. This is a chance for these attendees to connect with each other onsite. We will begin with a brief introduction, and then guests will be free to enjoy lunch and mingle with one another. There is no cost to attend. All attendees must identify as a woman and will need to register to attend.
Join HP Helion OpenStack specialists for a technical workshop: HP Helion OpenStack Technical Overview. This is a great opportunity for Developers, Technical IT Professionals and OpenStack enthusiasts to get a technical overview of HP Helion OpenStack Community and how to adopt it in an Enterprise IT environment.
Topics covered in the Workshop:
Attendees will get answers to questions such as: What is Helion? What is OpenStack and what is unique about HP’s distribution? and How can I install and test it?
DPDK (Data Plane Development Kit) has generated a lot of excitement by demonstrating that it is possible to do high speed networking purely in software. However, as the name implies, DPDK is a building block and set of tools rather than an application for end users. In order to be useful, it needs to be built into existing software.
Open vSwitch is already widely used in software based networking due to its programmability, flexibility, and integration with other tools. In addition, due to its portability, OVS is relatively easy to adapt to new types of data planes, making the two a perfect fit.
DPDK has many similarities to existing platforms used for Open vSwitch but also some marked differences, especially if the best possible performance results are to be achieved. Come hear the experience of getting OVS running on DPDK, where we are, and what still needs to be done.
Many people tend to believe that Enterprise Computing and Open Source Communities are two (or more) entirely disjoint life forms, inhabiting different planets. Having lived on the interface between these two worlds for many years, Olaf Kirch, Director SUSE Linux Enterprise, R&D, understands the origins of this perception, but he also thinks it's wrong.
This presentation takes a look at how Open Source communities and Enterprise Computing interact, and how they benefit from each other even where that may not seem to be the case.
While Linux jobs may be plentiful, candidates still need to ensure their resumes are primed to meet the expectations of corporate recruiters and hiring managers. As part of their efforts to encourage more diverse participation in the Linux and cloud computing communities, The Linux Foundation has teamed up with Leslie Hawthorn to offer a resume writing workshop for women.
During this workshop, Leslie will offer her insights from her time in the trenches as a corporate recruiter for Google's Linux Kernel engineering team. The workshop is divided into two segments. The first focuses on common pitfalls when preparing your resume that women may find themselves encountering more often than men. She'll go over three sample resumes from highly accomplished women she knows and do before and after feedback session with the workshop participants. For the second part, we'll break into small groups and augment each others resume and do a before and after look.
ring at least three print outs of your resume plus your willingness to let your awesomeness shine through. You can be humble tomorrow, when you're not working on your resume! You do not need to sign up for this workshop to attend. Final timing and location will be announced soon.
Register here: https://docs.google.com/forms/d/1gNzOtqzC9dqcZrPgcmplE65OVURLCBckHZ_wQgrTsoc/viewform
Note: While we are not limiting this workshop to female identified participants only, we do plan to give women first priority for our limited space. Male identified attendees are welcome if invited by a female participant in the workshop and space is available.
Presented by Jono Bacon, XPRIZE Senior Director of Community and author of The Art of Community.
In this workshop, Bacon will discuss how to build and grow a community, including building collaborative workflows, defining a governance structure, planning, marketing, and evaluating effectiveness.
Attendance is capped at 40 people to allow for Q&A and discussion. Click here for a detailed program of the event and added benefits of attending.