Add virtio-mmio

Registered by Michael Hope on 2012-11-22

Virtio provides a virtualisation-friendly interface that lets the guest use the network, block devices, and memory in an efficient way.

Virtio was originally tied to PCI. virtio-mmio adds a memory mapped version.

Add to the host kernel, guest kernel, and QEMU and test.

This blueprint has been superseded by http://cards.linaro.org/browse/CARD-403

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
High
Drafter:
Michael Hope
Direction:
Approved
Assignee:
None
Definition:
Superseded
Series goal:
Accepted for trunk
Implementation:
Started
Milestone target:
None
Started by
Michael Hope on 2012-11-22
Completed by
Peter Maydell on 2013-04-30

Related branches

Sprints

Whiteboard

2012-11-22The vrtio-mmio QEMU support is being done by Fred Konrad from GreenSOCs.

(?)

Work Items

Work items:
virtio-mmio support in the kernel: DONE
virtio-mmio support in QEMU: INPROGRESS
Block device: TODO
Network devices: TODO
Balloon support: TODO
ARM specific virtio changes?: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.