]> xenbits.xensource.com Git - xen.git/commit
blktap: Automatically start tapdisk-ioemu on demand
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 23 Apr 2008 15:57:23 +0000 (16:57 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 23 Apr 2008 15:57:23 +0000 (16:57 +0100)
commitdefe5e9a3034c0c0bf4337cd1967571d8391041b
treeb1181a6965a0c15f436e627bedf765b8e4b18514
parente76492c4f4711bd51a23a631156cf458120b136c
blktap: Automatically start tapdisk-ioemu on demand

When a domain wants to use a tap:ioemu disk but has no device model,
start a tapdisk-ioemu instance as provider. Also, move the creation
and removal of communication pipes to xend so that qemu-dm doesn't
need the unwanted SIGHUP handler anymore.

Signed-off-by: Kevin Wolf <kwolf@suse.de>
tools/blktap/drivers/blktapctrl.c
tools/blktap/drivers/tapdisk.h
tools/ioemu/Makefile
tools/ioemu/hw/xen_blktap.c
tools/ioemu/tapdisk-ioemu.c
tools/ioemu/vl.c
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xend/image.py