Platform Enablement for KVM Fast Models
Requirement from the Toolchain WG.
The components for KVM Fast Models:
* An x86 host
* The ARM Fast Model
* The Fast Model boot wrapper
(git://
* The host kernel (https:/
* The guest kernel (also https:/
* Linaro QEMU (git://
* The host root fs
* The guest root fs
Goals:
* Hwpacks suitable to use with linaro-media-create
* Improvements at the flash/running tools to support easily running KVM Fast Models (host and guest side)
* Get a vexpress-a15 based kernel configured and building as a hardware pack for use by linaro-media-create and the other Linaro tools. The kernel must be appropriate for running under the Fast Model.
* Usage of the same hwpack for both host and guess (with device tree)
Upstream KVM ARM development branch at
https:/
Toolchain WG will supply the required extra configuration once requested.
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- High
- Drafter:
- Ricardo Salveti
- Direction:
- Approved
- Assignee:
- Riku Voipio
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
-
Implemented
- Milestone target:
-
12.05
- Started by
- Riku Voipio
- Completed by
- Riku Voipio
Related branches
Related bugs
Sprints
Whiteboard
[dzin April 27, 2012] Move to 12.05 due to lack of resources
[asac May 4, 2012] shouldn't we hook this up to the A15 KVM toolchain WG roadmap card? or don't we have one? If so, add Roadmap id: tag in Meta:
[dzin May 4, 2012] This blueprint feeds into https:/
Meta:
Headline: Developer Platform now supports A15 Fast Models with a kvm kernel and kvm image
Acceptance: kvm kernels and hwpacks are included in 12.05 release
Work Items
Work items:
Package kernel kvm: DONE
Package semihosting bootwrapper for kvm: DONE
Create kvm fast model hwpack: DONE
Add kvm to to overlay ppa: DONE
Patch l-m-c to support Fast Model image + semihosting bootwrapper: DONE
Create Fast Model images: DONE
Create kvm image to be used inside Fast Model: DONE
Set up automatic hwpack creation: DONE
Publish images at snapshots.
Dependency tree

* Blueprints in grey have been implemented.