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)
commit62d23efac8905a46277f666c909e826f91c12aa1
tree36b9a6303ccd07006606480883d4eda6d317799d
parente7151f83e2316a7f2618b07793a71136165a760e
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