Enabling virtio in qemu-system-arm

Registered by Arnd Bergmann

Virtio is an abstraction for virtualized devices that enables additional features for guest operating systems, like faster networking and block I/O as well as virtfs for sharing a file system with the host.

Blueprint information

Status:
Not started
Approver:
Loïc Minier
Priority:
Undefined
Drafter:
Arnd Bergmann
Direction:
Needs approval
Assignee:
Arnd Bergmann
Definition:
Approved
Series goal:
None
Implementation:
Deferred
Milestone target:
None

Related branches

Sprints

Whiteboard

Patch fixing a Versatile QEMU boot regression in the v3.8-rc series:
http://marc.info/?l=linux-kernel&m=135932876716123&w=2

Interesting presentation from ELC 2012 on how to deploy RPROC:
http://www.elinux.org/images/a/ac/What%27s_Old_Is_New-_A_6502-based_Remote_Processor.pdf

(?)

Work Items

Work items:
[arnd-arndb] create working system image for qemu: DONE
[arnd-arndb] build upstream kernel that works with qemu: DONE
[arnd-arndb] build upstream qemu that works with that kernel: DONE
[arnd-arndb] understand PCI space I/O mapping in ARM versatile: DONE
[arnd-arndb] fix qemu and kernel I/O space mapping: DONE
[arnd-arndb] integrate qemu patch: TODO
[arnd-arndb] integrate kernel patch: TODO

This blueprint contains Public information 
Everyone can see this information.