Session Name: Modern tooling with CentOS and DTS – BUD17-121
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
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
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
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
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
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
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
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
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
Session ID: BUD17-213
Resource page: http://connect.linaro.org/resource/bud17/bud17-213/
Session Name: Cross distro BoF – BUD17-311
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.
Session ID: BUD17-311
Resource page: http://connect.linaro.org/resource/bud17/bud17-311/
Session Name: DynInst on arm64 – Status – BUD17-323
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
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
Developing applications on ARM based machines: compilers, debuggers, runtimes and basic optimizations
Speakers: Chris Goodyer, Chris Adeniyi-Jones
Session ID: BUD17-403
Resource page: http://connect.linaro.org/resource/bud17/bud17-403/
Session Name: Changes in UEFI land – BUD17-417
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
Session ID: BUD17-417
Resource page: http://connect.linaro.org/resource/bud17/bud17-417/
Session Name: 96Boards enablement for openSUSE – BUD17-500
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
Session ID: BUD17-500
Resource page: http://connect.linaro.org/resource/bud17/bud17-500/