Session Name: Modern tooling with CentOS and DTS – BUD17-121

Abstract:
This session will cover getting, and using newer tools such as gcc6 to use when building distribution components or 3rd party software for various improvements, while maintaining compatibility with the base distribution.

Speakers: Jim Perrin
Track: LEG
Session ID: BUD17-121
Resource page: http://connect.linaro.org/resource/bud17/bud17-121/


Session Name: BUD17-201 – ARM Server Standards: The Next Generation – BUD17-201

Abstract:
We have recently achieved a critical milestone of having core enablement for SBSA (Server Base System Architecture) and SBBR (Server Base Boot Requirements) in upstream kernels “out of the box”. These initial standards address minimal functionality and will soon undergo additional development as we seek to cover more complex use case requirements, such as NFV, and those introduced by the emergence of workload acceleration (CCIX, FPGAs, etc.). In this session, we will gather feedback and input on where to go next.

Speakers: Jon Masters
Track: LEG
Session ID: BUD17-201
Resource page: http://connect.linaro.org/resource/bud17/bud17-201/


Session Name: Updates on Server Base System Architecture and Boot Requirements – BUD17-205

Abstract:
This session will provide updates to the ARM Server Base System Architecture and Boot Requirements (SBSA/SBBR) as well as their validation programs.

Speakers: Dong Wei
Track: LEG
Session ID: BUD17-205
Resource page: http://connect.linaro.org/resource/bud17/bud17-205/


Session Name: Reliability, Availability, and Serviceability (RAS) on ARM64 – BUD17-209

Abstract:
The RAS architecture base on RAS extension, SDEI, APEI.

1. the definition, Function and importance of RAS

2. Hardware requirement: CPU, GIC and RAS Extension

3. Firmware support : SDEI dispatcher and APEI support, and how to take advantage of RAS Extension.

4. OS support: APEI driver and SDEI client, error report mechanism(trace event)

5. Userspace recorder: rasdaemon

Speakers: Wei Fu
Track: LEG
Session ID: BUD17-209
Resource page: http://connect.linaro.org/resource/bud17/bud17-209/


Session Name: Libvirt integration and testing for enterprise KVM/ARM – BUD17-213

Abstract:
This technical discussion will highlight on-going Red Hat activities for the integration of an Enterprise Virtualization stack and present a vision of an enterprise guest. The status of features such as live migration, device assignment, H52PCIe topology, large guest support, and more will be presented. The status will cover the integration up to the libvirt level of the stack, and exhibit that components above libvirt can “”just work””, even when development, to this time, has been predominately focused on other architectures. As feature parity with x86 is a goal, the remaining gaps with x86 wil also be highlighted. Finally, the status of the verification efforts, specifically those involving the Avocado and kvm-unit-tests frameworks, will be presented.

Speakers: Drew Jones, Eric Auger
Track: LEG
Session ID: BUD17-213
Resource page: http://connect.linaro.org/resource/bud17/bud17-213/


Session Name: Cross distro BoF – BUD17-311

Abstract:
Regular session taking place at Connect for developers working on Linux distributions to share progress on ARM Linux platform support. Users are also welcome to share their experiences using Linux distributions on ARM. The goal of the discussion is to identify areas in which Linaro can help.

Speakers: Wookey
Track: LEG
Session ID: BUD17-311
Resource page: http://connect.linaro.org/resource/bud17/bud17-311/


Session Name: DynInst on arm64 – Status – BUD17-323

Abstract:
The DynInst package (https://github.com/dyninst/dyninst) provides an API for program binary analysis and instrumentation. In this technical session, after a brief general introduction of the package itself, the recent arm64 porting work and the bug fixes needed to make the package work on a recent upstream kernel with the binary utilities will be explained in detail. The talk will conclude explaining the key features currently missing on arm64, namely code generation and relocation, to be implemented in 2017.

Speakers: Itaru Kitayama
Track: LEG
Session ID: BUD17-323
Resource page: http://connect.linaro.org/resource/bud17/bud17-323/


Session Name: Tutorial Scientific Computing on ARM-based Platforms – BUD17-403

Abstract:
Developing applications on ARM based machines: compilers, debuggers, runtimes and basic optimizations

Speakers: Chris Goodyer, Chris Adeniyi-Jones
Track: LEG
Session ID: BUD17-403
Resource page: http://connect.linaro.org/resource/bud17/bud17-403/


Session Name: Changes in UEFI land – BUD17-417

Abstract:
A summary of important changes in UEFI land in general, especially in the area of open source platform code, and how Linaro intends to deal with Reference Platform firmware releases in the future.

Speakers: Rong Chen
Track: LEG
Session ID: BUD17-417
Resource page: http://connect.linaro.org/resource/bud17/bud17-417/


Session Name: 96Boards enablement for openSUSE – BUD17-500

Abstract:
Progress, difficulties and questions surrounding the creation of bootable openSUSE images in the Open Build Service for the various 96Boards (HiKey, DragonBoard 410c, Bubblegum-96, Poplar, Mediatek X20) are presented. Focus is kernel and bootloaders as well as openSUSE specific tools.

Speakers: Andreas Färber
Track: LEG
Session ID: BUD17-500
Resource page: http://connect.linaro.org/resource/bud17/bud17-500/

Enterprise sessions from BUD17

Blog |