xend: A few blktap2 fixes
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 7 Jun 2010 06:19:43 +0000 (07:19 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 7 Jun 2010 06:19:43 +0000 (07:19 +0100)
commitffa84dc13b0804404d81263f72015749e38b4c33
treea001d05ca5d673135c7dc52a564ee4a5248e9992
parent16c22751fa88229cb961cdf6bbc7c4d228b50ee9
xend: A few blktap2 fixes

1. Bug fix for error: "Error: Device /dev/xvdp (51952, tap2) is
already connected." (xenstore does not clean after DomU stoped)
2. Bug fix for error: "File 'vhd:/path/.../disk.img' doesn't exist."
(not correct parsing)
3. Bug fix for error: "Error: Device 51952 not connected" (in config
file for DomU we should be use prefix "tap2:tapdisk:xxx" for devices
from (aio, ram, qcow, vhd, remus) or "tap:tapdisk:xxx" for devices
from (sync, vmdk, qcow2, ioemu))
4. Bug fix for error: "Disk is not accessible" (if use 'tap2'-device
type, then '/dev/xpvd' may not be accessible immediately after its
creation)

Signed-off-by: eXeC001er <execooler@gmail.com>
tools/python/xen/util/blkif.py
tools/python/xen/xend/XendBootloader.py
tools/python/xen/xend/XendDomainInfo.py