]> git.karo-electronics.de Git - karo-tx-linux.git/commit
kvm: Virtio block device emulation
authorPekka Enberg <penberg@kernel.org>
Sun, 15 Aug 2010 15:39:27 +0000 (18:39 +0300)
committerPekka Enberg <penberg@kernel.org>
Sun, 29 Aug 2010 10:41:21 +0000 (13:41 +0300)
commit35f0059b0d3a458b575721871e19f464a73c7ddb
tree322ae346a80de91aaa3b2f60df10176ce0972b7c
parent5de93309c00d17b25a51ac9571d6b55846f6b7e1
kvm: Virtio block device emulation

This patch implements a rough first version of virtio block device emulation.
You can enable it with the '--enable-virtio' command line option. We're still
missing virtio queue handling so enabling virtio will cause a guest kernel to
hang.

Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/blk-virtio.c
tools/kvm/include/kvm/ioport.h
tools/kvm/include/kvm/kvm.h
tools/kvm/include/kvm/virtio_pci.h
tools/kvm/kvm.c
tools/kvm/main.c