QEMU: Getting Started with KVM

Registered by Peter Maydell

This blueprint is intended to cover all the miscellaneous work needed for https://linaro-public.papyrs.com/public/5160/TCWG2011-A15-KVM and which is not dealt with by the dependent blueprints.

Estimated at 4 weeks, but this is the most liable to unexpected snags. Acceptance criteria should match the roadmap card.

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
High
Drafter:
Peter Maydell
Direction:
Approved
Assignee:
Peter Maydell
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
None
Started by
Peter Maydell
Completed by
Peter Maydell

Whiteboard

Meta:
Headline:
Acceptance: see the roadmap card
Roadmap id: TCWG2011-A15-KVM

Notes: bug 883136 removed from dependencies as we have a workaround sufficient for this initial prototype; we'll look at a more permanent solution next quarter. Testing of KVM guest display dropped as (a) there is no theoretical reason for it not working but (b) the current state and speed of KVM guests under the model means that graphics are going to be totally unusable anyway.

set up with fast models, write up process on wiki: DONE
fix QEMU-on-ARM bugs (see also linked bug reports): DONE
pull kvm patch into qemu-linaro: DONE
get a guest kernel which works (waiting for Christoffer to rebase on Catalin's current tree): DONE
put together (and document) a debian armel fileystem to use with the guest: DONE
build (and document) an A15-no-LPAE kernel: DONE
write up summary wiki page of how to build prototype: DONE
test sd card in KVM guest: DONE
test networking in KVM guest: DONE
test display in KVM guest: POSTPONED

[michaelh1 2011-01-24] split the validation integration to https://blueprints.launchpad.net/qemu-linaro/+spec/initial-kvm-validation-integration

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.