| Monday, 11:00 - 11:55 EDT | |
|---|---|
How to make glproxy suitable for real-world applications
(
Graphics and Multimedia
)
Planning to take glproxy from a proof of concept level to a library suitable for integration into a real-world application like glcompbench (for example).
Participants:
afrantzis (Alexandros Frantzis)
ibiris (Ilias Biris)
jesse-barker (Jesse Barker)
marcoil (Marc Ordinas i Llopis)
paulliu (Ying-Chun Liu)Tracks:
|
Curacao 5
|
| Monday, 12:00 - 13:00 EDT | |
|---|---|
Planning for UCM support for Android on Linaro dev boards
(
Graphics and Multimedia
)
Planning session for work needed to support UCM on Android for the Linaro development boards.
Participants:
b34248 (Feng Wei)
benjamin-gaignard (Benjamin Gaignard)
ibiris (Ilias Biris)
kurt-r-taylor (Kurt Taylor)
vishalbhoj (Vishal Bhoj)Tracks:
|
Curacao 5
|
| Monday, 15:00 - 16:00 EDT | |
|---|---|
Linaro MS PMO Reports
(
General
)
Tracks:
|
Curacao 5
|
| Monday, 16:15 - 17:00 EDT | |
|---|---|
Linaro release process improvements
(
General
)
The session is driven by Linaro Release Team.
The following topics will be discussed:
* current release process - what's the current process?
* release internals - how the release works?
* the road to continuous integration - how the CI is going to transform the release?
Participants:
abhishek-paliwal (Abhishek Paliwal)
asac (Alexander Sack)
doanac (Andy Doan)
dzinman (David Zinman)
fboudra (Fathi Boudra)
mounir-bsaibes (Mounir Bsaibes)
pfefferz (Zach Pfeffer)
shawnguo (Shawn Guo)
tom-gall (Tom Gall)
tony-mansson (Tony Mansson)
usman-ah (Usman Ahmad)
uweigand (Ulrich Weigand)Tracks:
|
Curacao 5
|
| Tuesday, 09:00 - 09:55 EDT | |
|---|---|
Remaining work for a fully functional toolchain CI loop at Ubuntu LEB
(
Android & Ubuntu Platforms
)
This session will discsuss the current issues we're facing with the toolchain CI builds, looking for different solutions and discuss with the TWG how frequent the builds should be to be valid.
This will also cover the validation plans for both native and cross Linaro GCC.
More info at https://linaro-public.papyrs.com/public/4120/LINUX2011-TOOLCHAIN-CI
Participants:
angus-akkea (Angus Ainslie)
asac (Alexander Sack)
davidgil-uk (Dr. David Alan Gilbert)
hrw (Marcin Juszkiewicz)
le-chi-thu (Le Chi Thu)
pwlars (Paul Larson)Tracks:
|
Curacao 5
|
| Tuesday, 10:00 - 10:45 EDT | |
|---|---|
Continuous Integration Kernel Testing in LAVA
(
Validation & LAVA
)
Supporting large scale testing of kernel trees and defconfig in the LAVA lab is a high priority engineering effort across all Linaro engineering and Landing Teams for Q4.10. This organization wide effort imposes a growing list of requirements that LAVA team has started to work on during Q3 and will focus on driving forward during the Q4.2011.
This effort involves
improvements to the lava dashboard to ensure that the build and test results data can be efficiently consumed by kernel engineers
improvements to the lava dashboard to make it easy to follow every step of a submitted job from the scheduler to the job submissions step.
increase of capacity for all LEB board types deployed in the lava-lab to a level suitable to continuously track 20+ kernel branches with multiple defconfigs each.
improvements to lava job submissions tools that make it easy for services like the kernel CI service to hook link from their build page to the scheduler job and the results.
The goal of this session is to discuss user stories around LAVA components for driving continuous integration testing and results tracking through LAVA.
Session Notes:
Currently the kernel is cross built in ec2 by jenkins -- build results are submitted to the dashboard and if successful a test is run in LAVA.
http://validation.linaro.org/lava-server/kernel-ci-views/index attempts to convey a summary of the results.
Current process of getting your own tree is manual - talk to Deepti to get your tree included.
Wishlist:
Want to able to use the set up topic trees for temporary testing.
Maybe need to make it easier for KWG devs to set up trees for themselves
We might want to use per-user configs so that users can select the trees/configs they care about
Per-user reports and a web form so they can submit git tree, branch and config for a one-time or regular testing of their tree
per-tree specification of tests to run
Determine which tests to run with the new kernel: ACTION: mwhudson to submit mp to change this
ltp
hw enablement tests
PM functional tests
Store the kernel version (uname) so that we can cross-reference this
Build results notification (by email, RSS feed)
Can just do this in Jenkins for now
Want to do this in LAVA
RSS ok for now
Weekly build-status digest email for the community? Deepak to do this manually for now
John's builds don't appear on the tree view
Waterfall view perhaps not appropriate for one-time builds
Should use tags for grouping results (now that tags exists)
deepti to change jenkins jobs to use tags
Add tagging support to dispatcher so the results get tagged similarly
View for test/build combination
Easy way to see last successful build for a test/build
Waterfall-ish view of test suite vs test/build history
Also improve bundle view
Anti-wishlist:
Builds of out of tree configs
Basically, developer should commit the Kconfig changes to the tree
ACTION: start tagging build and test results (with LAVA tags) Figure out how our read-only tags look like (since tags cannot be changed afterwards).
Mouse-over git-describe: show the shortlog
Participants:
angus-akkea (Angus Ainslie)
asac (Alexander Sack)
danilo (Данило Шеган)
dave-martin-arm (Dave Martin)
dpigott (Dave Pigott)
jcrigby (John Rigby)
mwhudson (Michael Hudson-Doyle)
pwlars (Paul Larson)
qzhang (Spring Zhang)
salgado (Guilherme Salgado)
shawnguo (Shawn Guo)
ubuntubmw (Bernhard M. Wiedemann)
usman-ah (Usman Ahmad)Tracks:
|
Curacao 5
|
| Tuesday, 11:00 - 11:55 EDT | |
|---|---|
Android QA
(
Android & Ubuntu Platforms
)
In this session we will talk about the Linaro Android QA process.
Description
------------------
The Android QA process tests high-level functionality, characterizes failures and files bugs against likely subsystems.
The current set of tests are listed here:
ADB
ADB over USB
ADB over Ethernet
All ADB commands
Boot and Basics
u-boot serial support
android console output over serial
android console shell over serial
android boots to console shell
android boots to UI
Audio
HDMI audio
Audio output on jacks
Audio input on jacks
Video Out - HDMI
All resolutions work
Monitor recognized
Best resolution automatically chosen
Monitor hot-plug
Video Out - DVI
All resolutions work
Monitor recognized
Best resolution automatically chosen
Monitor hot-plug
Graphics
Not-Accellerated
Accellerated 2D
Accellerated 3D
Ethernet
Ethernet configurable from command line
Ethernet auto-configured at boot
Ethernet integrated into Android connection manager
Wireless
Onboard wireless configurable from the command line
Onboard wireless auto-configured at boot
Onboard wireless integrated into Android connection manager
Bluetooth
Bluetooth available from command line
Bluetooth integrated into Android Bluetooth framework
Scanning devices in UI works
Pairing with headset in UI works
Modem
USB modem works for the command line
USB modem works with the connection manager
SD
SD-card mounted through fstab
SD-card can be accessed through gallery
Camera
Capture works
Save works
Gallery display
Video Playback
Software Playback
Hardware accellerated playback
Playback all supported formats
Powermanagement
Suspend and resume
Wakelock works
clock tree in debugfs
P-states (cpufreq driver)
C-states (cpuidle driver)
powertop
App Support
Can install apps
Browser
Calculator
Calendar
Camera
Clock
Contacts
Email
Gallery
Messaging
Phone
USB Host
USB Keyboard
USB Mouse
USB Device
Gadget driver loaded
Mass storage function (sdcard export)
Ethernet function (tethering)
Agenda
------------
1. Introduce the current QA process
2. Brainstorm
Goal of this Session
-----------------------------
To share the current QA practice and get input on how to make it better.
Participants:
abhishek-paliwal (Abhishek Paliwal)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fboudra (Fathi Boudra)
fgiff (Frans Gifford)
mathieu.poirier (Mathieu Poirier)
mwaddel (Matt Waddel)
noritsuna-oesf (Noritsuna Imamura)
patrik-ryd (Patrik Ryd)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
pwlars (Paul Larson)
tony-mansson (Tony Mansson)
vishalbhoj (Vishal Bhoj)Tracks:
|
Curacao 5
|
| Tuesday, 15:00 - 16:00 EDT | |
|---|---|
Restructuring the Linaro website(s)
(
General
)
Linaro now has around 40 sub-domains, all of which are perceived as individual sites by search engines. Only 5 of these are linked to from the linaro.org home page and many will not be getting significant levels of traffic. We need to bring these together into a logical structure to not only help accessibility, but also to boost our ranking in search results. We want to discuss this structure and if there is a reason to keep any of our online services as sub-domains.
Participants:
danilo (Данило Шеган)
doanac (Andy Doan)
fboudra (Fathi Boudra)
jencastelino (Jennifer Castelino)
mabac (Mattias Backman)
mike-levine (Mike Levine)
ms5stacc (Steve Taylor)
pfefferz (Zach Pfeffer)
zkrynicki (Zygmunt Krynicki)Tracks:
|
Curacao 5
|
| Tuesday, 16:15 - 17:00 EDT | |
|---|---|
Support for EMMC 4.5 and UFS
(
Kernel
)
Discuss support for EMM4.5 specification
Etherpad @ http://summit.linaro.org/uds-p/meeting/19259/linaro-kernel-emmc4.5/
Participants:
girish-shivananjappa (Girish K S)
omar.ramirez (Omar Ramirez Luna)
pahmann (Philipp Ahmann)
r-herring (Rob Herring)
sangwook (Sangwook Lee)
vederekiran (Kiran Vedere)Tracks:
|
Curacao 5
|
| Tuesday, 17:05 - 18:00 EDT | |
|---|---|
Flash Storage Optmizations
(
Kernel
)
Continue discussion of EMMC 4.5 and UFS
Participants:
npitre (Nicolas Pitre)
omar.ramirez (Omar Ramirez Luna)
pahmann (Philipp Ahmann)Tracks:
|
Curacao 5
|
| Wednesday, 09:00 - 09:55 EDT | |
|---|---|
Using cgroups/cpusets to save power
(
Power Management
)
Alternative to sched_mc and hotplug
Participants:
amitdanielk (Amit Daniel Kachhap)
amitk (Amit Kucheria)
daniel-lezcano (Daniel Lezcano)
mturquette (Mike Turquette)
omar.ramirez (Omar Ramirez Luna)
paulmck (Paul McKenney)
qzhang (Spring Zhang)
r-herring (Rob Herring)
shawnguo (Shawn Guo)
skannan-p (Saravana Kannan)
triad (Linus Walleij)
vederekiran (Kiran Vedere)Tracks:
|
Curacao 5
|
| Wednesday, 12:00 - 13:00 EDT | |
|---|---|
Porting Android to New Platforms
(
Android & Ubuntu Platforms
)
Agenda of "Android Porting" session at Connect.
==============================
This will be a "How-To" session on "Porting Android on New Platforms", including but not limited to following sub-topics:
* Android Software Stack overview
* AOSP Code structure
* Vendor/Device specific settings and HAL implementations/hooks.
* AOSP Build process.
* Android Boot process.
* Android Debugging
Participants:
abhishek-paliwal (Abhishek Paliwal)
asac (Alexander Sack)
chaoyang (Chao Yang)
doanac (Andy Doan)
fgiff (Frans Gifford)
kurt-r-taylor (Kurt Taylor)
mathieu.poirier (Mathieu Poirier)
patrik-ryd (Patrik Ryd)
paulliu (Ying-Chun Liu)
pundiramit (Amit Pundir)
ryanharkin (Ryan Harkin)
sachin.kamat (Sachin Kamat)
tixy (Tixy (Jon Medhurst))
uweigand (Ulrich Weigand)Tracks:
|
Curacao 5
|
| Wednesday, 15:00 - 16:00 EDT | |
|---|---|
Linaro Tech Leads: discuss 64 bit with ARM
(
General
)
Discussion with David Brash of ARM
Participants:
amitk (Amit Kucheria)
angus-akkea (Angus Ainslie)
david-rusling (David Rusling)
ibiris (Ilias Biris)
jesse-barker (Jesse Barker)
kiko (Christian Reis)
pfefferz (Zach Pfeffer)
qzhang (Spring Zhang)
r-herring (Rob Herring)
rob-ti (Rob Clark)
roger-teague (Roger Teague)
sangwook (Sangwook Lee)
steve-bannister (Steve Bannister)
steve-mcintyre (Steve McIntyre)Tracks:
|
Curacao 5
|
| Wednesday, 16:15 - 17:00 EDT | |
|---|---|
Bazaar Training
(
Training
)
A training session guiding users through common use-case scenarios for BZR users.
Participants:
amaranth (Travis Watkins)
asa-sandahl (Asa Sandahl)
chunsang (Chunsang Jeong)
doanac (Andy Doan)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jameinel (John A Meinel)
marcoil (Marc Ordinas i Llopis)
mwaddel (Matt Waddel)
pahmann (Philipp Ahmann)
tusharbehera (Tushar Behera)Tracks:
|
Curacao 5
|
| Wednesday, 17:05 - 18:00 EDT | |
|---|---|
Linaro Landing Team - Platform Followup
(
General
)
Private
Tracks:
|
Curacao 5
|
| Thursday, 09:00 - 09:55 EDT | |
|---|---|
Monthly Engineering Views on status.linaro.org
(
General
)
We want to provide Monthly Engineering Views on status.linaro.org.
Alexander can provide information about this.
Initial Requirements for Discussion are here:
https://wiki.linaro.org/Platform/Infrastructure/Specs/MonthlyViews
Participants:
cjohnston (Chris Johnston)
danilo (Данило Шеган)
dzinman (David Zinman)Tracks:
|
Curacao 5
|
| Thursday, 10:00 - 10:45 EDT | |
|---|---|
Webkit port using cairo-gles backend
(
Graphics and Multimedia
)
Planning for a Linaro graphics working group project to do a webkit port that leverages prior work on the OpenGL ES 2.0 backend for cairo. Link to requirement: https://linaro-public.papyrs.com/public/4146/GWG2011-WEBKIT-CAIRO-GLES/#
Participants:
afrantzis (Alexandros Frantzis)
asa-sandahl (Asa Sandahl)
ibiris (Ilias Biris)
jesse-barker (Jesse Barker)
marcoil (Marc Ordinas i Llopis)
marcus-lorentzon (Marcus Lorentzon)Tracks:
|
Curacao 5
|
| Thursday, 12:00 - 13:00 EDT | |
|---|---|
Mapping Upstream Development to Blueprints, Work Items, Roadmaps, etc.
(
General
)
Discussion of how we map upstream-oriented kernel development to the Linaro process
Etherpad @ http://summit.linaro.org/uds-p/meeting/19264/linaro-general-upstream-process/
Problem definition, scenarios and proposals
https://docs.google.com/a/linaro.org/document/d/1Inj3Esvk4Lbqe5PN7NHnK1WKRaM_5e9B6htKN6hDBqk/edit?hl=en_US
Participants:
amitk (Amit Kucheria)
chunsang (Chunsang Jeong)
dave-martin-arm (Dave Martin)
dzinman (David Zinman)
fboudra (Fathi Boudra)
jesse-barker (Jesse Barker)
kiko (Christian Reis)
mabac (Mattias Backman)
mounir-bsaibes (Mounir Bsaibes)
mturquette (Mike Turquette)
mwaddel (Matt Waddel)
npitre (Nicolas Pitre)
pmaydell (Peter Maydell)
r-herring (Rob Herring)
robertdavidlee (Robert D Lee)
sangwook (Sangwook Lee)
shawnguo (Shawn Guo)
subashp (Subash Patel)
tom-gall (Tom Gall)
tony-mansson (Tony Mansson)
uweigand (Ulrich Weigand)
vjanicki (Victoria Janicki)Tracks:
|
Curacao 5
|
| Thursday, 15:00 - 16:00 EDT | |
|---|---|
ST-Ericsson LT Planning (4)
(
General
)
Tracks:
|
Curacao 5
|
| Thursday, 16:15 - 17:00 EDT | |
|---|---|
ARM Feedback on LT
(
General
)
Feedback on the LT performance
Tracks:
|
Curacao 5
|
| Thursday, 17:05 - 18:00 EDT | |
|---|---|
Whole system power management
(
Power Management
)
RedHat — Matthew Garrett
Tracks:
|
Curacao 5
|
| Friday, 09:00 - 09:55 EDT | |
|---|---|
Cross-distro discussion session
(
Linaro Summits
)
Continuing cross-distribution meeting series, aimed at sharing ideas and problems that people may have related to ARM porting
ARMv8
Standardization
Multiarch
Triplets
Participants:
lool (Loïc Minier)
steve-mcintyre (Steve McIntyre)
tom-gall (Tom Gall)Tracks:
|
Curacao 5
|
| Friday, 10:00 - 10:45 EDT | |
|---|---|
Cross-distro discussion session
(
Linaro Summits
)
Continuing cross-distribution meeting series, aimed at sharing ideas and problems that people may have related to ARM porting
ARMv8
Standardization
Multiarch
Triplets
Participants:
lool (Loïc Minier)
steve-mcintyre (Steve McIntyre)
tom-gall (Tom Gall)Tracks:
|
Curacao 5
|
| Friday, 12:00 - 13:00 EDT | |
|---|---|
Browser based validation and benchmarks
(
Toolchain
)
We'd like to use Firefox as a toolchain testsuite and a benchmark. Discuss approach, existing testsuites, and the parts to benchmark.
I would like to check if these workloads are the interesting ones?
Load and rendering of a good set of web pages
JavaScript
Start up of browser
Shutdown of browser
Imaging - or are we covered by EEMBC DENBench, ConsumerBench
Input data that can be redistributed?
I would like to hear the views on this and understand how to proceed.
Can Mozilla share the tp5 pages?
Is it necessary that the content is redistributed, or can it be internal to the tcwg?
How to proceed with cross-compiling?
I would like to use a multistrap/xdeb approach, but it seems hard.
Is it OK to create a chroot with everything installed, zip it up and reuse it for some months?
Configuring the build for different flags and features
Should we use .mozconfig, myRules.mk, and myConfig?
If debian package is used for building, can myrules and myconfig still be used?
Which benchmark(s) to choose for browsing?
ARMBBench
EEMBC BrowsingBench
Talos with a set of pages
Would it be possible to integrate ARMBBench or EEMBC BrowsingBench in the Talos framework?
System level testing
What are the plans for system level?
Is there an overlap? Can we benfit, work together...
When done, should the toolchain browsing benchmark tests be run in LAVA?
Participants:
ams-codesourcery (Andrew Stubbs)
asa-sandahl (Asa Sandahl)
michaelh1 (Michael Hope)
m-k-edwards (Michael K. Edwards)
pahmann (Philipp Ahmann)
pwlars (Paul Larson)
qzhang (Spring Zhang)
steve-mcintyre (Steve McIntyre)
uweigand (Ulrich Weigand)Tracks:
|
Curacao 5
|
| Friday, 15:00 - 16:00 EDT | |
|---|---|
Participating in the Linaro Community
(
Training
)
This will be a presentation talking about how to get involved and participate in the Linaro community. The primary audience is:
* people who are transitioning from propriety to open source
* community members interested in getting involved in Linaro
Topics included:
* working in open source - differences from properietary
* working with Linaro
* leasons learned from a community member's success story
Participants:
cjohnston (Chris Johnston)
doanac (Andy Doan)
espersson (Thomas Espersson)
fgiff (Frans Gifford)
marcoil (Marc Ordinas i Llopis)
mike-levine (Mike Levine)
mwaddel (Matt Waddel)
pahmann (Philipp Ahmann)
ryanharkin (Ryan Harkin)
subashp (Subash Patel)Tracks:
|
Curacao 5
|
afrantzis (Alexandros Frantzis)
