Linaro Android big.LITTLE MP platform

Registered by vishal on 2012-07-04

Why ?
We need to create an android build for bit.LITTLE MP kernel to test the performance of big.LITTLE MP on Android and to mesure the gains we get with this kernel with Android.

Context:
This is part general platform enablement.

What gets produced:
Android builds with big.LITTLE MP kernel which could run on big.LITTLE Fastmodels and real hardware.

Where will the work get put:
The manifest and the build configuration would land into android.git.linaro.org

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
High
Drafter:
vishal
Direction:
Needs approval
Assignee:
Amit Pundir
Definition:
New
Series goal:
Accepted for future
Implementation:
Implemented
Milestone target:
milestone icon backlog
Started by
Amit Pundir on 2012-09-17
Completed by
Amit Pundir on 2012-10-01

Related branches

Sprints

Whiteboard

Notes:
[2012/7/4 vishalbhoj] Please put notes here.
[2012/7/4 vishalbhoj] Currently the kernel is hosted at http://git.linaro.org/gitweb?p=arm/big.LITTLE/mp.git;a=summary . We need to follow up with Andrey Konovalov on when this would be available in linux-linaro tree so that we can build it from his tree. To begin with we can track the above kernel.
[2012/7/23 pfefferz] Amit is working with the ARM LT on this
[2012/7/29 pundiramit] tracking-big-LITTLE-MP-v4 kernel now available on linux-linaro-core-tracking tree.
[2012/9/10 pundiramit] Tixy confirmed on linaro-dev that Linaro's standard vexpress kernel will work on Fast Models. Will verify it before marking this BP implemented.
[2012/9/24 pundiramit] Created a temporary manifest and pushed bL-MP build configuration changes to device/linaro/vexpress till unified boot-wrapper comes into existence.

Meta:
Headline: linaro-android images are now available on android-build for big.LITTLE MP
Acceptance: linaro-android images are now available on android-build for big.LITTLE MP

(?)

Work Items

Work items:
[tixy] Boot linux-linaro MP kernel on FM: DONE
[tixy] Boot android with big.LITTLE MP kernel: DONE
Create a manifest to track the big.LITTLE MP kernel: DONE
Setup/Reuse a target configuration into the linaro-android build for big.LITTLE MP: DONE
Spin a build at a-b.l.o: DONE

This blueprint contains Public information 
Everyone can see this information.