xen: add block device backend driver. (Gerd Hoffmann)
authoraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 22 Apr 2009 15:19:30 +0000 (15:19 +0000)
committeraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 22 Apr 2009 15:19:30 +0000 (15:19 +0000)
commit2aa85b8239f1302f8aaab2e6b321cd5c592253fd
tree36b9a6303ccd07006606480883d4eda6d317799d
parente25bf7932fe37442d6e69bcb6eab02ad9dfbce1c
xen: add block device backend driver. (Gerd Hoffmann)

This patch adds a block device backend driver to qemu.  It is a pure
userspace implemention using the gntdev interface.  It uses "qdisk" as
backend name in xenstore so it doesn't interfere with the other existing
backends (blkback aka "vbd" and tapdisk aka "tap").

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7223 c046a42c-6fe2-441c-8c8c-71466251a162
Makefile.target
hw/xen_backend.h
hw/xen_blkif.h [new file with mode: 0644]
hw/xen_disk.c [new file with mode: 0644]
hw/xen_machine_pv.c
sysemu.h
vl.c